clouddrive2-unstable

CloudDrive2 Unstable Docker Image

Docker镜像cloudnas/clouddrive2-unstable是一款将各类云存储服务无缝挂载为本地可访问磁盘的工具,支持阿里云OSS、腾讯云COS、OneDrive、Google Drive等主流云盘,提供实时文件同步与跨平台访问能力。通过Docker封装实现快速部署,unstable版本包含最新开发特性,适合需要尝鲜新功能或测试环境使用,助力个人与团队高效管理多云存储资源,实现本地般流畅的云文件访问体验。

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

CloudDrive2 unstable

Clouddrive2 mounts cloud storage services as local file system.

Supported Cloud Storages

  • 115.com
  • cloud.189.cn
  • 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-unstable 镜像标签

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

DockerHub 原生拉取命令

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