如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这段话即可:
请先阅读并遵守:https://xuanyuan.cloud/agents.md
未读文档前不要生成 pull 命令或排错方案。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
这是一个轻量级容器 ,使用Resilio Sync客户端在设备间同步数据。Sync跳过云服务,在传输数据时寻找设备间的最短路径,无需上传到第三方服务器,实现快速、简单的文件同步。
基于alpine-glibc微型容器 ,更多信息请访问 https://registry.hub.docker.com/u/nimmis/alpine-glibc/。
该容器支持两种运行模式:
以下设置适用于Web GUI模式和同步模式。
定义在其他节点上显示的名称,未定义时默认使用容器的hostname。
示例:启动名称为database的容器
bashdocker run -d -e RSLSYNC_NAME=database -p 33333:33333 docker.xuanyuan.run/nimmis/resilio-sync
定义从同步从节点删除的文件是否先放入归档文件夹,保留时间由RSLSYNC_TRASH_TIME变量定义。默认值为true,禁用此功能需添加:
bash-e RSLSYNC_TRASH=false
定义文件在归档文件夹中保留的天数,默认值为30天。如需改为保留1周:
bash-e RSLSYNC_TRASH_TIME=7
定义可同步文件的最大大小(MB),默认值为1000 MB(1GB)。如需改为50 MB:
bash-e RSLSYNC_SIZE=50
容器内默认同步目录为/data,可通过-v参数将本地目录映射到该路径。示例:同步本地/home/joe目录
bashdocker run -d -v /home/joe:/data -p 33333:33333 docker.xuanyuan.run/nimmis/resilio-sync
通过设置相关变量激活Web界面,用于配置Resilio Sync客户端。
定义登录Web界面的用户名。设置此变量即激活Web GUI模式。
定义登录Web界面的密码。若未定义或为空,将生成随机密码,可通过容器日志查看。
示例:启动Web GUI模式容器
bashdocker run -d -e RSLSYNC_USER=joe --name sync -p 8888:8888 -p 33333:33333 docker.xuanyuan.run/nimmis/resilio-sync docker logs sync
日志输出示例:
Run scripts in /etc/run_once WEBUI mode activated RSLSYNC_PASS not set, password generated, use M2FlMjNkOG as password
此时使用用户名joe和密码M2FlMjNkOG登录。
用于同步单个目录(可手动配置多个目录),每个目录(同步点)需唯一密钥。如需同步多个目录,需为每个目录启动一个容器。
同步目录的密钥,若未定义则生成新密钥,用于其他节点同步数据。
定义同步的文件夹路径(默认/data),适用于数据容器场景。需结合--volumes-from参数使用:
bashdocker run -d --volumes-from <data-container> -e RSLSYNC_PATH=/other/location/in/data/container --name sync -p 33333:33333 docker.xuanyuan.run/nimmis/resilio-sync
第一个节点生成同步密钥,将本地待同步目录映射到容器/data。示例:同步/home/me/data目录,容器名为sync
bashdocker run -d -v /home/me/data:/data --name sync -p 33333:33333 docker.xuanyuan.run/nimmis/resilio-sync
查看生成的密钥(用于其他节点):
bashdocker logs -f sync
日志输出示例(含密钥):
Run scripts in /etc/run_once non-WEBUI mode activated, /data is synced add -e RSLSYNC_SECRET=AF2INNKYP672IGIIDTDWWVUBGP2AQRFKX to your other nodes to sync ...
按CTRL-C退出日志查看。
其他节点需使用第一个节点生成的密钥进行同步。示例:在另一台机器上同步本地/home/you/sync-backup目录,使用上述示例密钥
bashdocker run -d -v /home/you/sync-backup:/data --name syncnode2 -p 33333:33333 -e RSLSYNC_SECRET=AF2INNKYP672IGIIDTDWWVUBGP2AQRFKX docker.xuanyuan.run/nimmis/resilio-sync
注意:请勿使用示例中的密钥,需使用实际从第一个同步节点获取的密钥。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务