
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本镜像基于 https://hub.docker.com/r/nginxproxy/docker-gen 构建,预包含 https://raw.githubusercontent.com/nginx-proxy/nginx-proxy/main/nginx.tmpl 模板文件,该文件固定存储于容器内路径 /etc/docker-gen/templates/nginx.tmpl。继承了nginxproxy/docker-gen的核心能力,用于监听Docker容器事件并根据模板自动生成和更新Nginx配置文件。
/etc/docker-gen/templates/nginx.tmpl,便于配置引用和管理。适用于需要动态管理Nginx配置的Docker环境,典型场景包括:
通过docker run启动容器,需挂载Docker套接字(用于监听容器事件)和Nginx配置输出目录:
bashdocker run -d \ --name docker-gen \ -v /var/run/docker.sock:/tmp/docker.sock:ro \ # 只读挂载Docker套接字,监听容器事件 -v /path/to/nginx/conf.d:/etc/nginx/conf.d \ # 挂载宿主机Nginx配置目录,用于输出生成的配置 privacy1st/docker-gen \ # 镜像名称(请替换为实际镜像标签) -watch \ # 启用配置自动更新监听 -only-exposed \ # 仅处理暴露端口的容器 -template /etc/docker-gen/templates/nginx.tmpl \ # 指定内置模板路径 /etc/nginx/conf.d/default.conf # 生成的Nginx配置文件路径
| 参数 | 说明 |
|---|---|
-watch | 监听Docker容器事件(启动/停止/重启等),触发配置文件自动更新 |
-only-exposed | 仅处理已显式暴露端口的容器,过滤未暴露端口的容器 |
-template <path> | 指定配置模板文件路径,本镜像固定为 /etc/docker-gen/templates/nginx.tmpl |
| 输出文件路径 | 最后一个参数为生成的Nginx配置文件完整路径,需确保容器内路径可写 |
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务