帮助中心/最新通知

质量为本、客户为根、勇于拼搏、务实创新

< 返回文章列表

【运维相关】飞牛使用docker部署clouddrive2

发表时间:2025-01-16 01:32:56 小编:主机乐-Yutio

飞牛 使用docker部署clouddrive2

1.登录ssh到飞牛,获取到root权限(sudo su),输入以下命令:

代码语言:txt
AI代码解释
复制
sudo mkdir -p /etc/systemd/system/docker.service.d/
sudo cat <<EOF > /etc/systemd/system/docker.service.d/clear_mount_propagation_flags.conf
[Service]
MountFlags=shared
EOF
sudo systemctl restart docker.service

2. 在飞牛私有云的本地文件系统中,创建一个名为docker的文件夹,在这个文件夹内创建CloudDrive2 的文件夹,并在CloudDrive2中创建三个子文件夹:Config 和 media还有CloudNAS。

3.复制这三个文件夹的原始路径备用

右键点击以上三个文件夹选择详细信息,点复制原始路径

4.在飞牛web页面打开docker->docker-compose页面

输入以下代码:

代码语言:txt
AI代码解释
复制
version: "2.1"
services:
  cloudnas:
    image: cloudnas/clouddrive2
    container_name: clouddrive2-compose
    environment:
      - TZ=Asia/Shanghai
      - CLOUDDRIVE_HOME=/Config
    volumes:
      - /vol1/1000/Docker/CloudDrive2/CloudNAS:/CloudNAS:shared
      - /vol1/1000/Docker/CloudDrive2/Config:/Config
      - /vol1/1000/Docker/CloudDrive2/media:/media:shared #optional media
    devices:
      - /dev/fuse:/dev/fuse
    restart: unless-stopped
    pid: "host"
    privileged: true
network_mode: "host"

其中

/vol1/1000/Docker/CloudDrive2/CloudNAS,/vol1/1000/Docker/CloudDrive2/Config,/vol1/1000/Docker/CloudDrive2/media,为我飞牛三个文件夹原始路径,替换成第3步复制备用自己的。

5.点击完成后再启动会自动拉取镜像并创建配置

6.最后双击该容器,选择容器设置,开启随机自动

7.最后输入ip:19798登录然后挂载云盘目录到本地,这个网上教程一大把,就不复述了。


联系我们
返回顶部