clouddrive2

CloudDrive2 Docker Image

CloudDrive 是一款功能强大的多云存储管理工具,其核心特性在于支持将各类云盘(如百度云、阿里云、Google Drive等)本地挂载,使用户可像操作本地硬盘一样直接访问、编辑和管理云端文件,无需反复切换不同云平台,有效整合分散的云存储资源,大幅提升跨云文件管理的便捷性与效率。

83 次收藏下载次数: 0状态:社区镜像维护者:cloudnas仓库类型:镜像最近更新:
下载命令
点击查看

CloudDrive2

CloudDrive is a powerful multi-cloud drive management tool, providing users with a one-stop multi-cloud drive solution that includes local mounting of cloud drives

Supported Cloud Storages

  • 115.com
  • cloud.189.cn
  • baidu netdisk
  • wocloud.com.cn
  • aliyundrive.com
  • WebDAV
  • mypikpak.com
  • ...

Supported Architectures

ArchitectureTag
x86-64amd64
arm64arm64
armv7arm32

Usage

Before run

Clouddrive2 uses fuse3 to mount cloud storages, to enable fuse in docker container and share fuse mounts to host, one of the following options should be set in host:

Option 1: enable MountFlags in docker service

#mkdir -p /etc/systemd/system/docker.service.d/
#cat <<EOF > /etc/systemd/system/docker.service.d/clear_mount_propagation_flags.conf
[Service]
MountFlags=shared
EOF

Option 2: enable shared mount option for mapped volume in host

#mount --make-shared <volume contains the path to accept cloud mounts>

Docker-compose

----
version: "2.1"
services:
  cloudnas:
    image: cloudnas/clouddrive2-unstable
    container_name: clouddrive2
    environment:
       - TZ=Asia/Shanghai
       - CLOUDDRIVE_HOME=/Config
    volumes:
      - <path to accept cloud mounts>:/CloudNAS:shared
      - <path to app data>:/Config
      - <other local shared path>:/media:shared #optional media path of host
    devices:
      - /dev/fuse:/dev/fuse
    restart: unless-stopped
    pid: "host"
    privileged: true #or you can try capp_add -SYS_ADMIN
    #cap_add: #SYS_ADMIN cap may fail on some OSes, use privileged: true instead
    # - SYS_ADMIN
    network_mode: "host" #if network_mode doesn't work, use port mapping
    #ports:
    #   - ***:***



docker cli

docker run -d \
      --name clouddrive \
      --restart unless-stopped \
      --env CLOUDDRIVE_HOME=/Config \
      -v <path to accept cloud mounts>:/CloudNAS:shared \
      -v <path to app data>:/Config \
      -v <other local shared path>:/media:shared \
      --network host \
      --pid host \
     --privileged \
     --device /dev/fuse:/dev/fuse \
     cloudnas/clouddrive2-unstable

Configuration

[***]<ip>:***

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 clouddrive2 镜像标签

docker pull docker.xuanyuan.run/cloudnas/clouddrive2:<标签>

DockerHub 原生拉取命令

docker pull cloudnas/clouddrive2:<标签>
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持专业版保障服务可用付费会员免广告