使用Docker快速部署Palworld专用服务器指南
【免费下载链接】palworld-server-docker 项目地址: https://gitcode.com/gh_mirrors/pa/palworld-server-docker
前言
Palworld作为一款结合开放世界探索与生物收集的沙盒游戏,其多人联机体验需要稳定的服务器支持。本文将详细介绍如何利用Docker容器技术快速搭建Palworld专用服务器,帮助玩家轻松创建自己的游戏世界。
准备工作
在开始部署前,请确保满足以下条件:
-
硬件要求:
- CPU:至少4核处理器(推荐4核以上)
- 内存:最低16GB(稳定运行推荐32GB以上)
- 存储空间:基础8GB,建议预留20GB空间
-
软件环境:
- 已启用BIOS/UEFI中的虚拟化支持
- 已安装最新版Docker引擎
部署方案选择
我们提供两种部署方式,用户可根据自身需求选择:
方案一:Docker Compose部署(推荐)
这是最简便的部署方式,适合大多数用户:
- 创建
docker-compose.yml文件,内容如下:
services:
palworld:
image: thijsvanloef/palworld-server-docker:latest
restart: unless-stopped
container_name: palworld-server
stop_grace_period: 30s
ports:
- 8211:8211/udp
- 27015:27015/udp
environment:
PUID: 1000
PGID: 1000
PORT: 8211
PLAYERS: 16
SERVER_PASSWORD: "yourpassword"
MULTITHREADING: true
RCON_ENABLED: true
RCON_PORT: 25575
TZ: "Asia/Shanghai"
ADMIN_PASSWORD: "adminPassword"
COMMUNITY: false
SERVER_NAME: "My Palworld Server"
SERVER_DESCRIPTION: "Welcome to my server"
ALLOW_CONNECT_PLATFORM: "Steam"
volumes:
- ./palworld:/palworld/
- 高级配置建议:
- 修改
TZ参数为本地时区(如"Asia/Shanghai") - 设置强壮的
ADMIN_PASSWORD和SERVER_PASSWORD - 根据玩家数量调整
PLAYERS参数
- 修改
方案二:Docker Run命令部署
适合熟悉命令行操作的用户:
docker run -d \
--name palworld-server \
-p 8211:8211/udp \
-p 27015:27015/udp \
-v ./palworld:/palworld/ \
-e PUID=1000 \
-e PGID=1000 \
-e PORT=8211 \
-e PLAYERS=16 \
-e MULTITHREADING=true \
-e RCON_ENABLED=true \
-e RCON_PORT=25575 \
-e TZ=Asia/Shanghai \
-e ADMIN_PASSWORD="secureAdminPass" \
-e SERVER_PASSWORD="serverPass123" \
-e COMMUNITY=false \
-e SERVER_NAME="My Palworld Server" \
-e SERVER_DESCRIPTION="Custom Description" \
-e ALLOW_CONNECT_PLATFORM="Steam" \
--restart unless-stopped \
--stop-timeout 30 \
thijsvanloef/palworld-server-docker:latest
服务器管理命令
启动服务器
docker compose up -d
停止服务器
docker compose stop
完全移除服务器
docker compose down --rmi all
高级配置技巧
-
环境变量文件: 建议使用
.env文件管理配置,便于维护和版本控制:cp .env.example .env # 编辑.env文件后使用以下命令启动 docker compose --env-file .env up -d -
性能优化:
- 启用
MULTITHREADING可提升服务器性能 - 适当增加
stop_grace_period值可确保服务器安全关闭
- 启用
-
安全建议:
- 定期更换管理员密码
- 非必要不开启
COMMUNITY公开服务器选项
常见问题解答
Q: 服务器启动后无法连接怎么办? A: 检查防火墙是否放行了8211和27015端口(UDP协议)
Q: 如何修改服务器配置? A: 修改docker-compose.yml或.env文件后,执行docker compose down && docker compose up -d重启服务
Q: 服务器数据保存在哪里? A: 所有数据保存在./palworld目录中,建议定期备份此目录
通过以上步骤,您应该已经成功部署了Palworld专用服务器。如需进一步定制,可以参考项目的详细配置文档进行深入设置。
【免费下载链接】palworld-server-docker 项目地址: https://gitcode.com/gh_mirrors/pa/palworld-server-docker
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



