使用debian系统,当然其他Linux能装上Docker都能用。
1.安装Docker和Docker-Compose
apt update -y && apt install curl -y
curl -sSL https://get.docker.com/ | sh
systemctl enable docker
systemctl start docker
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
2.在你喜欢的地方创建个放帕鲁文件的文件夹,然后进去。我这里在根目录创建了/palu文件夹
cd .. && mkdir palu && cd /palu
3.使用Docker-compose构建服务器
先创建docker-compose.yml文件,写入下面的内容,我们先去生成帕鲁的服务器配置。
1.生成配置
去这里:https://www.xuehaiwu.com/Pal/,输入完参数后使用下方的wget 命令。
mkdir config && cd config && 执行他的wget命令
version: '3.9'
services:
palworld-dedicated-server:
#build: .
container_name: palu-server
image: jammsen/palworld-dedicated-server:latest
restart: always
network_mode: host
volumes:
- ./game:/palworld
-./config/PalWorldSettings.ini:/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini:ro
Comments | NOTHING