
如果你使用 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/jammsen/docker-palworld-dedicated-server/actions/workflows/docker-build-and-push-prod.yml/badge.svg](https://github.com/jammsen/docker-palworld-dedicated-server/actions/workflows/docker-build-and-push-prod.yml) https://github.com/jammsen/docker-palworld-dedicated-server/actions/workflows/docker-build-and-push-develop.yml/badge.svg](https://github.com/jammsen/docker-palworld-dedicated-server/actions/workflows/docker-build-and-push-develop.yml) !https://img.shields.io/docker/pulls/jammsen/palworld-dedicated-server !https://img.shields.io/docker/stars/jammsen/palworld-dedicated-server !https://img.shields.io/docker/image-size/jammsen/palworld-dedicated-server/latest https://img.shields.io/***/532141442731212810?logo=***&label=***&link=https%3A%2F%2F***.gg%2F7tacb9Q6tj]([***]
[!TIP] 想与社区交流吗?
加入我们的***
此Docker镜像包含基于Linux和Docker的幻兽帕鲁(Palworld)专用服务器。
如果需要此Docker镜像的支持:
请避免:
运行此Docker镜像需要具备Docker、Docker Compose、Linux和网络(端口转发/NAT)的基础知识。
| 资源 | 1-8名玩家 | 8-12+名玩家 |
|---|---|---|
| CPU | 4核高频CPU | 6-8核高频CPU |
| 内存 | 基础8GB + 每玩家2GB | 基础12GB + 每玩家2GB |
| 存储 | 30GB | 30GB+ |
更新日志可在https://github.com/jammsen/docker-palworld-dedicated-server/blob/master/CHANGELOG.md
以下两位对本项目提供了巨大帮助,使我和本项目得以改进!如果您不喜欢我的Docker镜像版本或正在寻找其他功能,欢迎查看以下两个镜像:
game子目录
/srv/palworld、/opt/palworld或/home/用户名/palworlddocker pull docker.xuanyuan.run/jammsen/palworld-dedicated-server:latestdocker-compose.yml和default.env
docker-compose up -d && docker-compose logs -f
环境变量文档请参见https://github.com/jammsen/docker-palworld-dedicated-server/blob/master//docs/ENV_VARS.md
示例请参见https://github.com/jammsen/docker-palworld-dedicated-server/blob/master/docker-compose.yml%E3%80%82
[!NOTE] 请参考官方文档了解RCON命令:[***]
可直接在终端/Shell中使用docker exec palworld-dedicated-server rconcli <命令>执行RCON命令。
shell$ docker exec palworld-dedicated-server rconcli showplayers name,playeruid,steamid $ docker exec palworld-dedicated-server rconcli info 欢迎使用幻兽服务器[v0.1.4.1] jammsen-docker-generated-20384 $ docker exec palworld-dedicated-server rconcli save 保存完成
[!WARNING] 若RCON被禁用,备份管理器将无法在创建备份前通过RCON执行保存操作,并会报告警告。 这意味着备份将基于服务器的上次自动保存创建。 可能导致数据丢失和/或存档损坏。
建议: 使用备份管理器前,请确保RCON已启用。
[!WARNING] 以下操作请始终使用
-user steam选项,否则文件将以root用户权限创建
使用方法:docker exec -user steam palworld-dedicated-server backup [命令] [参数]
| 命令 | 参数 | 必选/可选 | 默认值 | 取值范围 | 描述 |
|---|---|---|---|---|---|
| create | N/A | N/A | N/A | N/A | 创建备份。 |
| list | <显示数量> | 可选 | N/A | 正整数 | 列出所有备份。 若指定 <显示数量>,则仅列出最近的<显示数量>个备份。 |
| clean | <保留数量> | 可选 | BACKUP_RETENTION_AMOUNT_TO_KEEP | 正整数 | 清理备份。 若指定 <保留数量>,则清理并保留最近的<保留数量>个备份。若未指定,默认使用 BACKUP_RETENTION_AMOUNT_TO_KEEP变量 |
示例:
shell$ docker exec -user steam palworld-dedicated-server backup create > 备份 'saved-20240203_032855.tar.gz' 创建成功。
shell$ docker exec -user steam palworld-dedicated-server backup list > 列出 2 个备份文件! 2024-02-03 03:28:55 | saved-20240203_032855.tar.gz 2024-02-03 03:28:00 | saved-20240203_032800.tar.gz
shell$ docker exec -user steam palworld-dedicated-server backup clean 3 > 清理了 1 个备份,保留 2 个备份。
shell$ docker exec -user steam palworld-dedicated-server backup list 1 > 列出 1 个备份文件! 2024-02-03 03:30:00 | saved-20240203_033000.tar.gz
要启用Webhook集成,需在default.env中设置以下环境变量:
shellWEBHOOK_ENABLED=true WEBHOOK_URL="https://你的.webhook.网址"
启用后,服务器将以***兼容格式向Webhook URL发送消息。
更多变量详情请参见https://github.com/jammsen/docker-palworld-dedicated-server/blob/master//docs/ENV_VARS.md#webhook-settings%E3%80%82
可使用https://github.com/caleb-devops/palworld-helm Helm Chart部署此容器。
支持,只需将
ALLOW_CONNECT_PLATFORM的值从Steam改为Xbox。更多文档请参见:[***]
可运行
docker exec -ti palworld-dedicated-server bash,或在Portainer的**“Stacks”标签中选择你的堆栈,点击容器名称,然后点击“Exec console”**按钮。
可运行
docker exec -ti palworld-dedicated-server cat /palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini,将显示容器内的配置文件内容。
类似
[S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.的错误可安全忽略。
可尝试在docker-compose文件的palworld服务中添加参数
platform: linux/amd64。这并非Apple Silicon的专用修复,而是用于非x86主机。ARM支持仅通过强制x86模拟实现(若主机未默认启用)。Rosetta负责翻译/模拟x86指令。
这是一个已知问题。在
PalWorldSettings.ini中修改BaseCampWorkerMaxNum对服务器无影响。可使用第三方工具解决,例如:https://github.com/legoduded/palworld-worldoptions
[!WARNING] 添加
WorldOption.sav将导致PalWorldSetting.ini失效。因此,对设置的任何新更改(无论是通过文件还是环境变量),都需要重新创建WorldOption.sav才能生效。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务