
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://github.com/tekgator/docker-mcmyadmin/actions/workflows/build-and-publish.yml https://hub.docker.com/r/tekgator/docker-mcmyadmin https://hub.docker.com/r/tekgator/docker-mcmyadmin/tags?page=1&ordering=last_updated https://github.com/tekgator/docker-mcmyadmin/blob/main/LICENSE https://github.com/tekgator/docker-mcmyadmin/releases
用于管理和运行所有Java版Minecraft服务器变体的McMyAdmin面板Docker镜像。
注意: 以下信息常被忽略,McMyAdmin登录的默认用户/密码为admin/pass123
喜欢我的工作?请我喝杯咖啡 ☕(更可能是啤酒 🍺,或者给妻子买双鞋 👠 或包 👜 😄)
本Docker镜像旨在提供易于使用的最新版McMyAdmin面板,支持运行各种Java版Minecraft服务端。与Docker Hub上多数镜像不同,本镜像在停止容器时会保存游戏世界,确保数据安全。实际持久化数据(如世界文件、配置等)通过卷挂载,便于配置管理。此外,镜像会跟踪最新的McMyAdmin日志文件,方便通过Portainer或命令行查看日志。
快速启动容器的基础命令:
bashdocker run -d \ --name mcmyadmin \ -p 8080:8080 \ -p 25565:25565 \ --stop-timeout 30 \ --restart unless-stopped \ tekgator/docker-mcmyadmin:latest
本地存储映射与用户权限
通过主机现有用户映射本地存储(可通过id命令获取UID/GID):
bash-v /home/xxx/McMyAdmin:/data # 本地数据目录挂载 -e PUID=xxx # 主机用户UID -e PGID=xxx # 主机用户GID
自动接受Minecraft EULA
通过环境变量自动接受Minecraft服务端用户协议:
bash-e EULA=1
容器自动启停
配置容器自动启动和重启:
bash--restart unless-stopped
优雅关闭超时
给予容器足够时间优雅关闭Minecraft和McMyAdmin:
bash--stop-timeout 30 # 30秒超时
插件端口暴露
如需为插件(如Dynmap)暴露额外端口:
bash-p 8123:8123 \
useradd minecraftmkdir ~/mcmyadminid minecraft(示例:UID 1000 / GID 100)Docker Run示例
bashdocker run -d \ --name mcmyadmin \ -p 8080:8080 \ -p 25565:25565 \ -v /home/minecraft/mcmyadmin:/data \ -e PUID=1000 \ -e PGID=100 \ -e EULA=1 \ --restart unless-stopped \ --stop-timeout 30 \ tekgator/docker-mcmyadmin:latest
Docker Compose示例
仓库中提供示例docker-compose文件:
yamlmcmyadmin: image: tekgator/docker-mcmyadmin:latest container_name: mcmyadmin environment: PUID: 1000 # 主机用户UID PGID: 100 # 主机用户GID EULA: 1 # 自动接受EULA volumes: - /home/minecraft/mcmyadmin:/data # 数据目录挂载 ports: - 8080:8080 # McMyAdmin面板端口 - 25565:25565 # Minecraft游戏端口 stop_grace_period: 30s # 优雅关闭超时 restart: unless-stopped # 自动重启策略
配置完成后,可通过主机的minecraft用户访问数据目录:cd ~/mcmyadmin
祝您使用愉快!
McMyAdmin.conf文件Java.Memory配置项在挂载的卷中可找到以下关键文件/目录:
McMyAdmin.conf:McMyAdmin面板配置文件(如Java内存设置等)Minecraft目录:包含Minecraft服务端配置(如server.properties)、日志等plugin目录:用于添加插件及修改插件配置docker exec -it mcmyadmin /bin/bashdocker logs -f mcmyadmin您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务