一、准备工作
- 硬件条件
官方推荐4核以上处理器,16G以上内存。

- 目录创建
在存储空间中创建一个目录以存放服务器文件,建议放在SSD上确保运行速度。
例如:/vol1/1000/dockers/palworld
二、Docker镜像拉取
打开FnOS Docker应用,点击“镜像仓库”,搜索palworld

这里我选择第一个镜像,点击 ↓
完成镜像拉取
三、容器配置
创建容器
切换到“本地镜像” → 点击 ▶
创建容器。

创建容器设置
- 容器名称: 随意,例如
PalWorld-Server
- 资源限制:不勾选
- 建议先不勾选“开机自动启动”,如果硬件资源不足导致卡死,可以重启nas关闭docker。

高级设置
修改以下项,其他保持默认
- 存储位置:将宿主机路径映射到容器路径。以刚才建立的/vol1/1000/dockers/palworld为例,在该位置新建/Mod和/saved文件夹,分别对应红框中的两个路径。

-
环境变量:
根据个人情况设置
变量名 |
值 |
说明 |
SERVER_NAME |
PalWorld-Server |
服务器显示名称 |
SERVER_PASSWORD |
123456 |
连接密码(空值=无密码) |
ADMIN_PASSWORD |
admin123 |
管理员密码 |
PLAYERS |
32 |
最大玩家数量 |
MULTITHREADING |
true |
启用多线程优化 |
四、启动
- 启动容器
完成配置后点击“启动”,等待容器状态变为“运行中”。
- 查看日志
点击容器右侧“运行日志”,检查是否有以下输出:

上面的四条【fail】首次运行会出现,可以无视
-
配置文件修改
停止容器,编辑/vol1/1000/dockers/palworld/saved/Config/LinuxServer/PalWorldSettings.ini。
可以通过这个链接自动生成配置内容
https://pal-conf.bluefissure.com/
生成内容粘贴到PalWorldSettings.ini,点击保存即可。

重启容器生效。
- 客户端连接测试
-
在Steam的PalWorld游戏中:
- 加入多人游戏 → 底部输入
NAS_IP:8211
并点击连接。
- 如果设置了密码,输入预设的
SERVER_PASSWORD
。

五、注意事项
- 版本匹配
docker服务器和游戏客户端需要在同一个版本,否则会无法连接。
- 学习版
学习版需要确保打了联机补丁,并且docker的PalWorldSettings.ini文件中,bUseAuth
要改为false。