
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
该镜像的核心功能是将挂载到/chown目录的所有内容权限统一设置为1000:1000(Docker默认的UID/GID)。它主要用于解决Docker环境中新创建的卷或绑定挂载无法预先设置权限的问题,同时允许其他服务依赖此镜像,确保在权限设置完成后才启动,从而避免因权限错误导致的服务启动失败。
/chown目录下的所有文件和子目录权限统一设置为1000:10001000:1000权限时/chown:需要进行权限设置的目标目录,所有挂载到此目录的内容将被统一设置为1000:1000权限| 参数 | 说明 | 默认值 |
|---|---|---|
TZ | 时区设置,参考时区数据库列表 | 无 |
DEBUG | 是否显示调试信息 | 无 |
yamlname: "chown" services: chown: image: "docker.xuanyuan.run/11notes/chown:stable" container_name: "chown" environment: TZ: "Europe/Zurich" # 设置时区 volumes: # 绑定挂载示例,自动创建主机路径并设置权限 - source: "${PWD}/foo/bar/etc" target: "/chown/bar.etc" type: bind bind: create_host_path: true # 自动创建主机路径 - source: "${PWD}/foo/bar/var" target: "/chown/bar.var" type: bind bind: create_host_path: true # 依赖chown服务的示例(rsync服务) rsync: image: "docker.xuanyuan.run/11notes/volume-rsync:stable" container_name: "rsync" depends_on: chown: condition: service_completed_successfully # 仅在chown成功完成后启动 command: ["sender"] environment: TZ: "Europe/Zurich" DEBUG: true # 启用调试模式 SSH_HOSTS: |- 10.255.255.22:22:22001 SSH_KNOWN_HOSTS: |- [10.255.255.22]:22001 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII5sfkgeALIpQ6GDwPp9R0K+ZsXWe3yjScK6wa/xjs1a SSH_PRIVATE_KEY: |- -----BEGIN OPENSSH PRIVATE KEY----- b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW QyNTUxOQAAACCObH5IHgCyKUOhg8D6fUdCvmbF1nt8o0nCusGv8Y7NWgAAAJj74RNX++ET VwAAAAtzc2gtZWQyNTUxOQAAACCObH5IHgCyKUOhg8D6fUdCvmbF1nt8o0nCusGv8Y7NWg AAAEBbHIaHtNR4UM7eEY0K4v+6XlA7qqwMD4ejmm6ue1Y8I45sfkgeALIpQ6GDwPp9R0K+ ZsXWe3yjScK6wa/xjs1aAAAAEXJvb3RAYjY2ODdlZWNiZjhiAQIDBA== -----END OPENSSH PRIVATE KEY----- tmpfs: - "/run/inotifyd:uid=1000,gid=1000" # 使用与chown统一的UID/GID volumes: - "${PWD}/foo/bar/etc:/rsync/etc" # 已由chown设置权限的目录 - "${PWD}/foo/bar/var:/rsync/var" # 已由chown设置权限的目录 restart: "always"
本镜像的使用风险由您自行承担。更新镜像至新版本前请务必备份数据。请查看更新日志了解可能的破坏性变更。您可以在https://github.com/11notes%E4%B8%8A%E6%89%BE%E5%88%B0%E6%89%80%E6%9C%89%E7%9B%B8%E5%85%B3%E4%BB%93%E5%BA%93%E3%80%82
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务