本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

Rclone 是一款命令行程序,用于管理云存储上的文件。作为云厂商Web存储界面的功能丰富替代方案,它支持超过40种云存储产品,包括S3对象存储、企业及消费者文件存储服务,以及标准传输协议。
Rclone提供与Unix命令对应的强大云操作功能,如rsync、cp、mv、mount、ls等,支持shell管道和--dry-run保护机制。可通过命令行、脚本或API使用,被用户称为"云存储的瑞士军刀"和"堪比魔法的技术"。
基于Arch Repository的最新稳定版Rclone构建。
docker run -d \ -p 53682:53682 \ -p 5572:5572 \ --name=<容器名称> \ -v <媒体文件路径>:/media \ -v <配置文件路径>:/config \ -v /etc/localtime:/etc/localtime:ro \ -e RCLONE_CONFIG_PATH=<rclone配置文件路径> \ -e RCLONE_MEDIA_SHARES=<要复制|同步的媒体共享名称> \ -e RCLONE_REMOTE_NAME=<配置文件中的rclone远程名称> \ -e RCLONE_SLEEP_PERIOD=<复制|同步间隔周期> \ -e RCLONE_USER_FLAGS=<用户自定义rclone标志> \ -e RCLONE_OPERATION=copy|sync \ -e RCLONE_DIRECTION=localtoremote|remotetolocal|both \ -e RCLONE_POST_CHECK=yes|no \ -e RCLONE_POST_REPORT=combined|differ|error|match|missing-on-dst|missing-on-src \ -e ENABLE_WEBUI=yes|no \ -e WEBUI_USER=<rclone web ui用户名> \ -e WEBUI_PASS=<rclone web ui密码> \ -e UMASK=<文件创建权限掩码> \ -e PUID=<用户UID> \ -e PGID=<用户组GID> \ binhex/arch-rclone
-p 53682:53682: Rclone授权服务端口-p 5572:5572: Rclone Web UI访问端口-v <媒体文件路径>:/media: 媒体文件存储卷(本地文件系统路径映射)-v <配置文件路径>:/config: 配置文件存储卷(存放rclone配置文件)-v /etc/localtime:/etc/localtime:ro: 挂载主机时区文件,确保时间同步RCLONE_CONFIG_PATH: rclone配置文件的完整路径RCLONE_MEDIA_SHARES: 需处理的媒体共享名称(多个用逗号分隔)RCLONE_REMOTE_NAME: 配置文件中定义的远程存储名称RCLONE_SLEEP_PERIOD: 操作间隔周期(如24h表示24小时)RCLONE_USER_FLAGS: 用户自定义rclone命令行参数(如--transfers 5)RCLONE_OPERATION: 操作类型,copy(复制)或sync(同步)RCLONE_DIRECTION: 同步方向,localtoremote(本地到远程)、remotetolocal(远程到本地)或both(双向)RCLONE_POST_CHECK: 是否执行操作后检查,yes或noRCLONE_POST_REPORT: 报告类型,可选combined(综合)、differ(差异)、error(错误)等ENABLE_WEBUI: 是否启用Web UI,yes或noWEBUI_USER/WEBUI_PASS: Web UI访问的用户名和密码UMASK: 创建文件的权限掩码(如000表示无权限限制)PUID/PGID: 运行容器的用户ID和组ID需设置-e ENABLE_WEBUI=yes启用Web UI,通过以下地址访问:
http://<主机IP>:5572
docker run -d \ -p 53682:53682 \ -p 5572:5572 \ --name=binhex-rclone \ -v /media/movies:/media \ -v /apps/docker/radarr:/config \ -v /etc/localtime:/etc/localtime:ro \ -e RCLONE_CONFIG_PATH=/config/rclone/config/rclone.conf \ -e RCLONE_MEDIA_SHARES=/Media/Music,/Media/Pictures,/Media/Videos \ -e RCLONE_REMOTE_NAME=onedrive-business-encrypt \ -e RCLONE_SLEEP_PERIOD=24h \ -e RCLONE_USER_FLAGS='--transfers 5' \ -e RCLONE_OPERATION=copy \ -e RCLONE_DIRECTION=localtoremote \ -e RCLONE_POST_CHECK=yes \ -e RCLONE_POST_REPORT=combined \ -e ENABLE_WEBUI=yes \ -e WEBUI_USER=admin \ -e WEBUI_PASS=rclone \ -e UMASK=000 \ -e PUID=0 \ -e PGID=0 \ binhex/arch-rclone
云存储桶指定:若云存储需要指定桶(如Backblaze B2),需在RCLONE_REMOTE_NAME后附加:<桶名称>,格式为-e RCLONE_REMOTE_NAME=远程名称:桶名称
用户ID获取:运行容器的PUID和PGID可通过以下命令获取(替换<username>为实际用户名):
id <username>
如果您喜欢此项目,欢迎通过PayPal支持开发者:

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429