PalWorld 幻兽帕鲁开服(Docker版)支持一键更新升级存档

PalWorld 幻兽帕鲁开服(Docker版)支持一键更新升级存档
2024年02月04日 17:44 玩技e族

手动docker部署

1、拉取帕鲁的docker镜像,无docker请自行百度

docker pull docker.mirrors.sjtug.sjtu.edu.cn/kagurazakanyaa/palworld:latest

2、重命名拉取的镜像

docker tag docker.mirrors.sjtug.sjtu.edu.cn/kagurazakanyaa/palworld pal

3、创建docker容器挂载卷(游戏存档、配置)

docker volume create palworld_saved

4、运行容器

docker run -d --name=pal -v "palworld_saved:/opt/palworld/Pal/Saved" -p 8212:8211/udp pal

5、添加云服务器放行端口(一定要注意连接协议为UDP)

自动docker部署(手动搭建)

自动docker部署(基于宝塔)

1、创建Docker Compose文件:

[reply title="评论后刷新" explain="由于本站被大量采集,顾添加评论验证防止因采集造成的网络崩溃"]

在你的项目目录中创建一个

docker-compose.yml

文件,其中包含容器的定义。确保在这个文件中定义了卷,以便保存数据。

version: "3"services:  pal:    image: docker.mirrors.sjtug.sjtu.edu.cn/kagurazakanyaa/palworld:latest    volumes:      - palworld_saved:/opt/palworld/Pal/Saved    ports:      - "8212:8211/udp"volumes:  palworld_saved:

2、在你的项目目录中创建一个用于启动Docker容器的脚本文件,例如

start.sh

。确保给予执行权限。如果想自动拉取最新则可以添加

#!/bin/bashdocker-compose pull #在有新文件时自动更新Docker镜像,你可以修改 start.sh,在启动之前添加Docker镜像的拉取 docker-compose up -d

3、执行成功结果展示

4、运行成功解决展示

宝塔面板路径

[reply title="评论后刷新" explain="由于本站被大量采集,顾添加评论验证防止因采集造成的网络崩溃"]

1、如果是宝塔自带docker环境存档路径为

/var/lib/docker/volumes/palworld_saved

2、如果升级怎么办,怎么映射存档

docker pull docker.mirrors.sjtug.sjtu.edu.cn/kagurazakanyaa/palworld:latest

常见问题回答

问:创建卷之后如果重新pull镜像是否会删除卷中的存档?

答:不会,创建卷后,卷中的数据是持久的,不受重新拉取镜像的影响。Docker 卷被设计为持久性存储,它们在容器之间保留数据,即使你停止、删除容器,甚至重新拉取镜像,卷中的数据仍然保持不变。

在你重新拉取镜像时,Docker 会下载最新的镜像,并启动一个新的容器实例。但是,与卷相关联的数据仍然存在于卷中,因此你不需要担心重新拉取镜像会导致存档数据的丢失。

如果你在重新拉取镜像之后遇到问题,可以通过之前提到的步骤,将卷中的数据复制到新的卷中,以确保数据在容器中得以正确挂载。

:如果服务器崩溃了或者容器损坏该怎么办?

:可以做磁盘raid或者Goodsync实时备份数据。

问:如何修改参数配置文件?

答:上面有卷的映射路径或者可以自定义路径。

问:我改买什么样的配置才可以满足需求?

答:

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部