前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >飞牛使用docker部署clouddrive2

飞牛使用docker部署clouddrive2

原创
作者头像
用户10479646
修改2025-03-28 13:07:40
修改2025-03-28 13:07:40
1.5K0
举报
文章被收录于专栏:NASNAS

飞牛 使用docker部署clouddrive2

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

代码语言:txt
复制
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
复制
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登录然后挂载云盘目录到本地,这个网上教程一大把,就不复述了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 飞牛 使用docker部署clouddrive2
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档