使用Docker运行Palworld 1.0服务器的完整指南(2026)
使用Docker运行Palworld 1.0服务器的完整指南
2026年7月10日更新 —— Palworld今天迎来了完整的1.0正式版发布(Steam版、Xbox、PS5和Mac)。本指南已针对1.0更新:热门的
thijsvanloef/palworld-server-docker镜像已支持新版本,下面我们将介绍1.0所需的更高内存以及如何更新您的容器。
快速回答: Docker仍然是自托管Palworld 1.0专用服务器的最快方式。安装Docker,放入下面的docker-compose.yml,运行docker compose up -d,然后转发UDP端口8211和27015。对于1.0世界,请规划16 GB内存(游戏现在即使是小型服务器也建议如此),并运行docker compose pull && docker compose up -d来拉取1.0服务器版本。
想象一下,您渴望沉浸在Palworld的世界中,但设置专用服务器似乎令人生畏。借助Docker的强大功能,您可以轻松托管自己的Palworld服务器,开始与朋友一起探索这个迷人的游戏。以下是帮助您使用Docker启动Palworld服务器的逐步指南。
Palworld 1.0中服务器有哪些变化
Palworld于2026年7月10日结束抢先体验(它最初于2024年1月19日以抢先体验形式推出)。当您自托管1.0版本时,有几点很重要:
- 更高的内存需求: 1.0世界更大——新增70多只帕鲁,以及全新的天空岛(Sky Islands)和世界树(World Tree)区域——因此请规划16 GB内存,而不是旧的8 GB最低要求,尤其是随着您的世界和基地不断扩大。
- 服务器集群: 1.0可以将多个专用服务器实例连接成一个互通的世界,让您突破每个实例32名玩家的上限进行扩展。在Docker上,这意味着运行额外的关联容器。
- 更新您的容器: 1.0发布后,拉取最新镜像,让您的服务器运行当前版本(
docker compose pull)。
为什么使用Docker来运行Palworld服务器?
Docker提供了一种简化的方式来设置和管理游戏服务器。它确保所有必要的工具都包含在容器内,消除了像SteamCMD这样的复杂安装需求。以下是一些主要优点:
- 简单性:Docker简化了设置过程,所需的技术知识很少。
- 一致性:它确保了稳定和一致的游戏环境,减少了冲突。
- 自定义:使用Docker,您可以轻松调整服务器设置,以创建独特的游戏体验。
设置Palworld服务器的先决条件
在开始之前,请确保您具备以下条件:
- Docker和Docker Compose:安装Docker和Docker Compose,以有效管理您的容器。
- 合适的设备:您可以在Linux、Windows或Mac系统上运行Palworld服务器。对于Palworld 1.0,请确保至少4个CPU核心、16 GB内存以及8 GB或以上的可用存储空间。
使用Docker设置Palworld服务器的逐步指南
1. 安装Docker和Docker Compose
步骤1:下载并安装Docker
您可以通过在终端中执行以下命令来安装Docker:
curl -sSL https://get.docker.com | sh这将在您的系统上获取并安装Docker。
步骤2:将您的用户添加到Docker组
要在不需要root权限的情况下管理Docker,请执行:
sudo usermod -aG docker $USER确保在运行此命令后重启系统以应用更改。
2. 准备服务器目录
创建一个目录来存储您的Palworld服务器文件。使用以下命令:
sudo mkdir -p /opt/stacks/palworld/data
sudo chown 1000:1000 /opt/stacks/palworld/data这将设置一个文件夹,并将所有权赋予特定用户ID(1000),确保您的Docker容器可以无缝访问。
3. 配置您的Docker Compose文件
步骤1:拉取Docker镜像并设置
下载所需的Docker镜像并配置您的服务器设置。例如,使用thijsvanloef/palworld-server-docker的镜像:
version: "3"
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=32
- MULTITHREADING=true
- SERVER_DESCRIPTION="My Palworld 1.0 Docker Server"
- ADMIN_PASSWORD="myAdminPassword"
volumes:
- ./palworld:/palworld/根据您的需要调整环境变量。对于Palworld 1.0,PLAYERS=32使用了每个实例的完整上限,而MULTITHREADING=true有助于服务器使用多个CPU核心。
4. 启动您的Palworld服务器
使用Docker Compose运行您的Palworld服务器:
docker-compose up -d此命令以分离模式启动您的服务器。确保您在与docker-compose.yml文件相同的目录中。
更新到最新版本: 每当Palworld发布补丁(如1.0更新)时,刷新镜像并重启:
docker compose pull
docker compose up -d端口转发和防火墙
要从本地网络外部访问您的服务器,您需要设置端口转发:
- 识别端口:Palworld服务器的默认端口为
8211和27015。您需要在路由器上转发这些端口(UDP)。 - 分配静态IP:确保您的服务器设备具有静态IP地址,以保持稳定的连接。
- 更新防火墙设置:使用类似
netsh advfirewall firewall add rule(在Windows上)的命令,允许这些端口的传入连接。
自定义您的Palworld服务器
Docker允许您轻松自定义服务器设置:
- RCON配置:使用RCON等工具直接从命令行管理命令。
- 环境变量:调整
EXP_RATE、DAY_TIME_SPEED_RATE和NIGHT_TIME_SPEED_RATE等设置,以创建独特的游戏体验。
在云端托管您的服务器
在家用PC上运行服务器是可行的,但它会占用您的机器、暴露您的家庭IP,并且每当电脑进入睡眠状态时就会离线。在云VPS上托管可以为您提供静态IP、7×24小时在线,以及运行完整1.0世界所需的充足内存。像LightNode这样的解决方案在30多个地区提供价格实惠、低延迟的VPS,并支持按小时计费——非常适合Docker化的Palworld服务器:
使用LightNode,您可以确保即使在您不主动监控时,服务器也能保持稳定和安全。查看我们的最佳和便宜的Palworld服务器托管前3名对比,获取套餐推荐。
结论
通过本指南,您已准备好使用自定义的Docker化服务器开启Palworld 1.0冒险。Docker简化了设置过程,让您可以专注于游戏的乐趣。无论您是在探索全新的天空岛和世界树,还是为独特的体验自定义服务器,Docker都能让一切成为可能。
您准备好与朋友一起深入Palworld 1.0了吗? 如果您对托管自己的服务器感到兴奋,但缺乏专业知识,在像LightNode这样的托管云平台上运行它可以处理技术方面的问题。请随意探索各种选项,让您的Palworld体验更加愉快。