
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Docker Game Manager是一款允许朋友启动已停止容器的工具,特别适用于主机按CPU使用量计费的场景。它能帮助你在游戏服务器无人使用时关闭以节省资源,同时让朋友无需管理员在场即可随时启动服务器,解决了"想玩时服务器未运行"的问题。
通过以下命令启动Docker Game Manager容器:
bashdocker run -d \ --name game_manager \ -v $(pwd)/appsettings.json:/app/appsettings.json \ -v /etc/localtime:/etc/localtime:ro \ -v /var/run/docker.sock:/var/run/docker.sock:ro \ docker.xuanyuan.run/rfvgyhn/game-manager
管理的容器需要在配置文件中指定,默认配置文件为appsettings.json,需通过卷挂载到容器内/app/appsettings.json路径。
配置文件示例(appsettings.json)
json{ "Containers": [ { "DisplayName": "容器1 - 名称", "DisplayImage": "container1.png", "Name": "container_name", "Enabled": true, "Notes": "关于此容器的一些说明" }, { "DisplayName": "容器2 - 名称", "DisplayImage": "container2.png", "Name": "container_name2", "Enabled": false } ], "Logging": { "LogLevel": { "GameManager": "Debug", "Default": "Error", "System": "Error", "Microsoft": "Error" } } }
容器配置参数说明
| 参数名称 | 类型 | 描述 |
|---|---|---|
| DisplayName | string | 卡片标题中显示的文本 |
| DisplayImage | string | 相对于cards目录的卡片图片路径 |
| Name | string | Docker容器名称(与docker ps显示一致) |
| Enabled | boolean | 是否允许用户与此容器交互 |
| Notes | string | 可选,卡片描述中显示的备注信息 |
日志配置说明
Logging部分用于配置日志级别,可针对不同模块设置不同级别(如Debug、Error等),默认建议仅开启必要日志以减少资源占用。
每个容器支持自定义显示图片,需将图片文件挂载到容器内的cards目录。启动命令需添加图片目录挂载:
bashdocker run -d \ --name game_manager \ -v $(pwd)/appsettings.json:/app/appsettings.json \ -v $(pwd)/cards:/app/wwwroot/cards \ # 挂载卡片图片目录 -v /etc/localtime:/etc/localtime:ro \ -v /var/run/docker.sock:/var/run/docker.sock:ro \ rfvgyhn/game-manager
图片路径需在appsettings.json的DisplayImage字段中指定,相对路径基于挂载的cards目录。
该应用不内置认证/授权功能,强烈建议通过反向代理实现用户认证。推荐使用Traefik配合Let's Encrypt(HTTPS)和Basic Auth(基础认证),确保只有授权用户可访问。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务