docker安装cloudreve
时间: 2023-11-13 22:55:43 浏览: 36
好的,以下是安装 Cloudreve 的 Docker 镜像的步骤:
1. 首先,你需要在你的服务器上安装 Docker 和 Docker Compose。如果你还没有安装,可以参考 Docker 官方文档进行安装。
2. 接下来,你需要创建一个名为 `docker-compose.yml` 的文件,并将以下内容复制到文件中:
```
version: '3'
services:
cloudreve:
image: wonderfall/cloudreve
container_name: cloudreve
restart: always
ports:
- "5212:5212"
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- /path/to/cloudreve:/cloudreve
```
3. 在 `docker-compose.yml` 文件中,你需要将 `/path/to/cloudreve` 替换为你想要存储 Cloudreve 数据的本地路径。
4. 然后,你可以使用以下命令启动 Cloudreve 容器:
```
docker-compose up -d
```
5. 等待一段时间后,你可以通过访问 `http://your-server-ip:5212` 来访问 Cloudreve。
希望这可以帮助到你!如果你有任何其他问题,请随时问我。
相关问题
docker cloudreve
Docker是一种容器化平台,可以快速搭建cloudreve云盘。可以使用以下步骤来部署cloudreve云盘:
1. 首先,拉取最新版本的cloudreve镜像: `docker pull cloudreve/cloudreve`。
2. 创建一个本地数据卷映射目录,用于存储cloudreve的上传文件: `mkdir -p /data/cloudreve/uploads`。
3. 启动cloudreve容器,并将4777端口映射到80端口:
```
docker run -d --name cloudreve \
-p 4777:80 --restart=always \
-v /data/cloudreve/uploads:/cloudreve/uploads \
cloudreve/cloudreve:latest
```
4. 进入cloudreve容器,修改conf.ini文件中的端口设置为80,以便正常访问: `docker exec -it cloudreve /bin/sh`。
5. 将conf.ini文件中的端口修改为80,并保存退出。
6. 重启cloudreve容器,使修改的端口生效: `docker restart cloudreve`。
现在,您可以通过访问`localhost:4777`来访问cloudreve云盘。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Docker搭建Cloudreve云盘](https://blog.csdn.net/weixin_50647100/article/details/128373005)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [【云原生之Docker实战】使用Docker部署Cloudreve公有云文件系统](https://blog.csdn.net/jks212454/article/details/127124586)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
docker compose 部署cloudreve
以下是使用docker compose部署cloudreve的步骤:
1.创建一个名为`docker-compose.yml`的文件,并在其中编写以下内容:
```yaml
version: '3'
services:
cloudreve:
image: cloudreve/cloudreve
container_name: cloudreve
restart: always
ports:
- "5212:5212"
volumes:
- ./cloudreve:/cloudreve
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
```
2.在终端中进入`docker-compose.yml`文件所在的目录,运行以下命令启动服务:
```shell
docker-compose up -d
```
3.等待一段时间,直到服务启动完成。你可以通过访问`http://localhost:5212`来验证服务是否已经成功启动。
4.如果你需要更新Cloudreve,可以使用以下命令:
```shell
docker-compose down && docker pull cloudreve/cloudreve && docker-compose up -d
```