docker.io/jammsen/palworld-dedicated-server:latest linux/amd64

docker.io/jammsen/palworld-dedicated-server:latest - 国内下载镜像源 浏览次数:48

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

这是一个用于运行 Palworld 服务器的 Docker 镜像。

源镜像 docker.io/jammsen/palworld-dedicated-server:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest
镜像ID sha256:344fbac9d6a64c4fd0327a5cecda289bed2d54824a24229cce39771e609a3af5
镜像TAG latest
大小 379.92MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /scripts/servermanager.sh
启动入口 /entrypoint.sh
工作目录 /home/steam/steamcmd
OS/平台 linux/amd64
浏览量 48 次
贡献者 84******6@qq.com
镜像创建 2025-03-22T17:06:24.244516753Z
同步时间 2025-04-15 23:51
更新时间 2025-05-31 02:41
开放端口
25575/tcp 8211/udp 8212/tcp
目录挂载
/palworld
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin USER=steam HOMEDIR=/home/steam STEAMCMDDIR=/home/steam/steamcmd DEBIAN_FRONTEND=noninteractive GAME_ROOT=/palworld GAME_PATH=/palworld/Pal GAME_SAVE_PATH=/palworld/Pal/Saved GAME_CONFIG_PATH=/palworld/Pal/Saved/Config/LinuxServer GAME_SETTINGS_FILE=/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini GAME_ENGINE_FILE=/palworld/Pal/Saved/Config/LinuxServer/Engine.ini STEAMCMD_PATH=/home/steam/steamcmd RCON_CONFIG_FILE=/home/steam/steamcmd/rcon.yaml PALWORLD_TEMPLATE_FILE=/PalWorldSettings.ini.template BACKUP_PATH=/palworld/backups PUID=1000 PGID=1000 TZ=Europe/Berlin ALWAYS_UPDATE_ON_START=true STEAMCMD_VALIDATE_FILES=true BACKUP_ENABLED=true BACKUP_ANNOUNCE_MESSAGES_ENABLED=true BACKUP_CRON_EXPRESSION=0 * * * * BACKUP_RETENTION_POLICY=true BACKUP_RETENTION_AMOUNT_TO_KEEP=72 RESTART_ENABLED=false RESTART_DEBUG_OVERRIDE=false RESTART_CRON_EXPRESSION=0 18 * * * RCON_PLAYER_DETECTION=true RCON_PLAYER_DEBUG=false RCON_PLAYER_DETECTION_STARTUP_DELAY=60 RCON_PLAYER_DETECTION_CHECK_INTERVAL=15 WEBHOOK_ENABLED=false WEBHOOK_DEBUG_ENABLED=false WEBHOOK_URL= WEBHOOK_CONTENT_TITLE=Status update WEBHOOK_INFO_TITLE=Info WEBHOOK_INFO_DESCRIPTION=This is an info from the server WEBHOOK_INFO_COLOR=2849520 WEBHOOK_INSTALL_TITLE=Installing server WEBHOOK_INSTALL_DESCRIPTION=Server is being installed WEBHOOK_INSTALL_COLOR=2849520 WEBHOOK_RESTART_TITLE=Automatic restart WEBHOOK_RESTART_DELAYED_DESCRIPTION=The automatic gameserver restart has been triggered, if the server has still players, restart will be in 15 minutes WEBHOOK_RESTART_NOW_DESCRIPTION=The gameserver is empty, restarting now WEBHOOK_RESTART_COLOR=15593515 WEBHOOK_START_TITLE=Server is starting WEBHOOK_START_DESCRIPTION=The gameserver is starting WEBHOOK_START_COLOR=2328576 WEBHOOK_STOP_TITLE=Server has been stopped WEBHOOK_STOP_DESCRIPTION=The gameserver has been stopped WEBHOOK_STOP_COLOR=7413016 WEBHOOK_UPDATE_TITLE=Updating server WEBHOOK_UPDATE_DESCRIPTION=Server is being updated WEBHOOK_UPDATE_COLOR=2849520 SERVER_SETTINGS_MODE=manual MULTITHREAD_ENABLED=true COMMUNITY_SERVER=true NETSERVERMAXTICKRATE=120 DIFFICULTY=None RANDOMIZER_TYPE=None RANDOMIZER_SEED= IS_RANDOMIZER_PAL_LEVEL_RANDOM=false DAYTIME_SPEEDRATE=1.000000 NIGHTTIME_SPEEDRATE=1.000000 EXP_RATE=1.000000 PAL_CAPTURE_RATE=1.000000 PAL_SPAWN_NUM_RATE=1.000000 PAL_DAMAGE_RATE_ATTACK=1.000000 PAL_DAMAGE_RATE_DEFENSE=1.000000 PLAYER_DAMAGE_RATE_ATTACK=1.000000 PLAYER_DAMAGE_RATE_DEFENSE=1.000000 PLAYER_STOMACH_DECREASE_RATE=1.000000 PLAYER_STAMINA_DECREACE_RATE=1.000000 PLAYER_AUTO_HP_REGENE_RATE=1.000000 PLAYER_AUTO_HP_REGENE_RATE_IN_SLEEP=1.000000 PAL_STOMACH_DECREACE_RATE=1.000000 PAL_STAMINA_DECREACE_RATE=1.000000 PAL_AUTO_HP_REGENE_RATE=1.000000 PAL_AUTO_HP_REGENE_RATE_IN_SLEEP=1.000000 BUILD_OBJECT_HP_RATE=1.000000 BUILD_OBJECT_DAMAGE_RATE=1.000000 BUILD_OBJECT_DETERIORATION_DAMAGE_RATE=1.000000 COLLECTION_DROP_RATE=1.000000 COLLECTION_OBJECT_HP_RATE=1.000000 COLLECTION_OBJECT_RESPAWN_SPEED_RATE=1.000000 ENEMY_DROP_ITEM_RATE=1.000000 DEATH_PENALTY=All ENABLE_PLAYER_TO_PLAYER_DAMAGE=false ENABLE_FRIENDLY_FIRE=false ENABLE_INVADER_ENEMY=true ACTIVE_UNKO=false ENABLE_AIM_ASSIST_PAD=true ENABLE_AIM_ASSIST_KEYBOARD=false DROP_ITEM_MAX_NUM=3000 DROP_ITEM_MAX_NUM_UNKO=100 BASE_CAMP_MAX_NUM=128 BASE_CAMP_WORKER_MAXNUM=15 DROP_ITEM_ALIVE_MAX_HOURS=1.000000 AUTO_RESET_GUILD_NO_ONLINE_PLAYERS=false AUTO_RESET_GUILD_TIME_NO_ONLINE_PLAYERS=72.000000 GUILD_PLAYER_MAX_NUM=20 BASE_CAMP_MAX_NUM_IN_GUILD=4 PAL_EGG_DEFAULT_HATCHING_TIME=72.000000 WORK_SPEED_RATE=1.000000 AUTO_SAVE_SPAN=30.000000 IS_MULTIPLAY=false IS_PVP=false HARDCORE=false PAL_LOST=false CHARACTER_RECREATE_IN_HARDCORE=false CAN_PICKUP_OTHER_GUILD_DEATH_PENALTY_DROP=false ENABLE_NON_LOGIN_PENALTY=true ENABLE_FAST_TRAVEL=true IS_START_LOCATION_SELECT_BY_MAP=true EXIST_PLAYER_AFTER_LOGOUT=false ENABLE_DEFENSE_OTHER_GUILD_PLAYER=false INVISBIBLE_OTHER_GUILD_BASE_CAMP_AREA_FX=false BUILD_AREA_LIMIT=false ITEM_WEIGHT_RATE=1.000000 COOP_PLAYER_MAX_NUM=4 MAX_PLAYERS=32 SERVER_NAME=jammsen-docker-generated-###RANDOM### SERVER_DESCRIPTION=Palworld-Dedicated-Server running in Docker by jammsen ADMIN_PASSWORD=adminPasswordHere SERVER_PASSWORD=serverPasswordHere PUBLIC_PORT=8211 PUBLIC_IP= RCON_ENABLED=true RCON_PORT=25575 REGION= USEAUTH=true BAN_LIST_URL=https://api.palworldgame.com/api/banlist.txt RESTAPI_ENABLED=true RESTAPI_PORT=8212 SHOW_PLAYER_LIST=false CHAT_POST_LIMIT_PER_MINUTE=10 CROSSPLAY_PLATFORMS=(Steam,Xbox,PS5,Mac) ENABLE_WORLD_BACKUP=false LOG_FORMAT_TYPE=Text SUPPLY_DROP_SPAN=180 ENABLE_PREDATOR_BOSS_PAL=true MAX_BUILDING_LIMIT_NUM=0 SERVER_REPLICATE_PAWN_CULL_DISTANCE=15000.000000 ALLOW_GLOBAL_PALBOX_EXPORT=true ALLOW_GLOBAL_PALBOX_IMPORT=false
镜像标签
Sebastian Schmidt - https://github.com/jammsen/docker-palworld-dedicated-server: maintainer Sebastian Schmidt: org.opencontainers.image.authors 2025-03-22T17:05:57.032Z: org.opencontainers.image.created Docker container to easily provision and manage Palworld Dedicated Server: org.opencontainers.image.description MIT: org.opencontainers.image.licenses cc498000cec4eddffef04dad4039832b1d2e5847: org.opencontainers.image.revision https://github.com/jammsen/docker-palworld-dedicated-server: org.opencontainers.image.source docker-palworld-dedicated-server: org.opencontainers.image.title https://github.com/jammsen/docker-palworld-dedicated-server: org.opencontainers.image.url master: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest  docker.io/jammsen/palworld-dedicated-server:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest  docker.io/jammsen/palworld-dedicated-server:latest

Shell快速替换命令

sed -i 's#jammsen/palworld-dedicated-server:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest  docker.io/jammsen/palworld-dedicated-server:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest  docker.io/jammsen/palworld-dedicated-server:latest'

镜像构建历史


# 2025-03-23 01:06:24  0.00B 设置默认要执行的命令
CMD ["/scripts/servermanager.sh"]
                        
# 2025-03-23 01:06:24  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2025-03-23 01:06:24  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "pgrep -x \"PalServer-Linux\" >/dev/null 2>&1 || exit 1"] "10s" "10s" "30s" "0s" '\x03'}
                        
# 2025-03-23 01:06:24  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/palworld]
                        
# 2025-03-23 01:06:24  63.00B 执行命令并创建新的镜像层
RUN /bin/bash -o pipefail -c mkdir -p "$BACKUP_PATH"     && ln -s /scripts/backupmanager.sh /usr/local/bin/backup     && ln -s /scripts/rconcli.sh /usr/local/bin/rconcli     && ln -s /scripts/restart.sh /usr/local/bin/restart     && gosu --version     && gosu nobody true # buildkit
                        
# 2025-03-23 01:06:24  2.71MB 复制新文件或目录到容器中
COPY --chmod=755 gosu-amd64 /usr/local/bin/gosu # buildkit
                        
# 2025-03-23 01:06:24  2.39KB 复制新文件或目录到容器中
COPY --chmod=644 configs/PalWorldSettings.ini.template / # buildkit
                        
# 2025-03-23 01:06:24  83.00B 复制新文件或目录到容器中
COPY --chmod=644 configs/rcon.yaml /home/steam/steamcmd/rcon.yaml # buildkit
                        
# 2025-03-23 01:06:24  43.06KB 复制新文件或目录到容器中
COPY --chmod=755 includes/ /includes # buildkit
                        
# 2025-03-23 01:06:24  13.33KB 复制新文件或目录到容器中
COPY --chmod=755 scripts/ /scripts # buildkit
                        
# 2025-03-23 01:06:24  1.21KB 复制新文件或目录到容器中
COPY --chmod=755 entrypoint.sh / # buildkit
                        
# 2025-03-23 01:06:24  1.19MB 执行命令并创建新的镜像层
RUN /bin/bash -o pipefail -c apt-get update     && apt-get install -y --no-install-recommends --no-install-suggests procps xdg-user-dirs     && apt-get autoremove -y --purge     && apt-get clean     && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
                        
# 2025-03-23 01:06:21  14.29MB 复制新文件或目录到容器中
COPY /usr/local/bin/supercronic /usr/local/bin/supercronic # buildkit
                        
# 2025-03-23 01:06:21  10.36MB 复制新文件或目录到容器中
COPY /build/gorcon /usr/local/bin/rcon # buildkit
                        
# 2025-03-23 01:06:21  0.00B 声明容器运行时监听的端口
EXPOSE map[25575/tcp:{}]
                        
# 2025-03-23 01:06:21  0.00B 声明容器运行时监听的端口
EXPOSE map[8212/tcp:{}]
                        
# 2025-03-23 01:06:21  0.00B 声明容器运行时监听的端口
EXPOSE map[8211/udp:{}]
                        
# 2025-03-23 01:06:21  0.00B 设置环境变量 DEBIAN_FRONTEND GAME_ROOT GAME_PATH GAME_SAVE_PATH GAME_CONFIG_PATH GAME_SETTINGS_FILE GAME_ENGINE_FILE STEAMCMD_PATH RCON_CONFIG_FILE PALWORLD_TEMPLATE_FILE BACKUP_PATH PUID PGID TZ ALWAYS_UPDATE_ON_START STEAMCMD_VALIDATE_FILES BACKUP_ENABLED BACKUP_ANNOUNCE_MESSAGES_ENABLED BACKUP_CRON_EXPRESSION BACKUP_RETENTION_POLICY BACKUP_RETENTION_AMOUNT_TO_KEEP RESTART_ENABLED RESTART_DEBUG_OVERRIDE RESTART_CRON_EXPRESSION RCON_PLAYER_DETECTION RCON_PLAYER_DEBUG RCON_PLAYER_DETECTION_STARTUP_DELAY RCON_PLAYER_DETECTION_CHECK_INTERVAL WEBHOOK_ENABLED WEBHOOK_DEBUG_ENABLED WEBHOOK_URL WEBHOOK_CONTENT_TITLE WEBHOOK_INFO_TITLE WEBHOOK_INFO_DESCRIPTION WEBHOOK_INFO_COLOR WEBHOOK_INSTALL_TITLE WEBHOOK_INSTALL_DESCRIPTION WEBHOOK_INSTALL_COLOR WEBHOOK_RESTART_TITLE WEBHOOK_RESTART_DELAYED_DESCRIPTION WEBHOOK_RESTART_NOW_DESCRIPTION WEBHOOK_RESTART_COLOR WEBHOOK_START_TITLE WEBHOOK_START_DESCRIPTION WEBHOOK_START_COLOR WEBHOOK_STOP_TITLE WEBHOOK_STOP_DESCRIPTION WEBHOOK_STOP_COLOR WEBHOOK_UPDATE_TITLE WEBHOOK_UPDATE_DESCRIPTION WEBHOOK_UPDATE_COLOR SERVER_SETTINGS_MODE MULTITHREAD_ENABLED COMMUNITY_SERVER NETSERVERMAXTICKRATE DIFFICULTY RANDOMIZER_TYPE RANDOMIZER_SEED IS_RANDOMIZER_PAL_LEVEL_RANDOM DAYTIME_SPEEDRATE NIGHTTIME_SPEEDRATE EXP_RATE PAL_CAPTURE_RATE PAL_SPAWN_NUM_RATE PAL_DAMAGE_RATE_ATTACK PAL_DAMAGE_RATE_DEFENSE PLAYER_DAMAGE_RATE_ATTACK PLAYER_DAMAGE_RATE_DEFENSE PLAYER_STOMACH_DECREASE_RATE PLAYER_STAMINA_DECREACE_RATE PLAYER_AUTO_HP_REGENE_RATE PLAYER_AUTO_HP_REGENE_RATE_IN_SLEEP PAL_STOMACH_DECREACE_RATE PAL_STAMINA_DECREACE_RATE PAL_AUTO_HP_REGENE_RATE PAL_AUTO_HP_REGENE_RATE_IN_SLEEP BUILD_OBJECT_HP_RATE BUILD_OBJECT_DAMAGE_RATE BUILD_OBJECT_DETERIORATION_DAMAGE_RATE COLLECTION_DROP_RATE COLLECTION_OBJECT_HP_RATE COLLECTION_OBJECT_RESPAWN_SPEED_RATE ENEMY_DROP_ITEM_RATE DEATH_PENALTY ENABLE_PLAYER_TO_PLAYER_DAMAGE ENABLE_FRIENDLY_FIRE ENABLE_INVADER_ENEMY ACTIVE_UNKO ENABLE_AIM_ASSIST_PAD ENABLE_AIM_ASSIST_KEYBOARD DROP_ITEM_MAX_NUM DROP_ITEM_MAX_NUM_UNKO BASE_CAMP_MAX_NUM BASE_CAMP_WORKER_MAXNUM DROP_ITEM_ALIVE_MAX_HOURS AUTO_RESET_GUILD_NO_ONLINE_PLAYERS AUTO_RESET_GUILD_TIME_NO_ONLINE_PLAYERS GUILD_PLAYER_MAX_NUM BASE_CAMP_MAX_NUM_IN_GUILD PAL_EGG_DEFAULT_HATCHING_TIME WORK_SPEED_RATE AUTO_SAVE_SPAN IS_MULTIPLAY IS_PVP HARDCORE PAL_LOST CHARACTER_RECREATE_IN_HARDCORE CAN_PICKUP_OTHER_GUILD_DEATH_PENALTY_DROP ENABLE_NON_LOGIN_PENALTY ENABLE_FAST_TRAVEL IS_START_LOCATION_SELECT_BY_MAP EXIST_PLAYER_AFTER_LOGOUT ENABLE_DEFENSE_OTHER_GUILD_PLAYER INVISBIBLE_OTHER_GUILD_BASE_CAMP_AREA_FX BUILD_AREA_LIMIT ITEM_WEIGHT_RATE COOP_PLAYER_MAX_NUM MAX_PLAYERS SERVER_NAME SERVER_DESCRIPTION ADMIN_PASSWORD SERVER_PASSWORD PUBLIC_PORT PUBLIC_IP RCON_ENABLED RCON_PORT REGION USEAUTH BAN_LIST_URL RESTAPI_ENABLED RESTAPI_PORT SHOW_PLAYER_LIST CHAT_POST_LIMIT_PER_MINUTE CROSSPLAY_PLATFORMS ENABLE_WORLD_BACKUP LOG_FORMAT_TYPE SUPPLY_DROP_SPAN ENABLE_PREDATOR_BOSS_PAL MAX_BUILDING_LIMIT_NUM SERVER_REPLICATE_PAWN_CULL_DISTANCE ALLOW_GLOBAL_PALBOX_EXPORT ALLOW_GLOBAL_PALBOX_IMPORT
ENV DEBIAN_FRONTEND=noninteractive GAME_ROOT=/palworld GAME_PATH=/palworld/Pal GAME_SAVE_PATH=/palworld/Pal/Saved GAME_CONFIG_PATH=/palworld/Pal/Saved/Config/LinuxServer GAME_SETTINGS_FILE=/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini GAME_ENGINE_FILE=/palworld/Pal/Saved/Config/LinuxServer/Engine.ini STEAMCMD_PATH=/home/steam/steamcmd RCON_CONFIG_FILE=/home/steam/steamcmd/rcon.yaml PALWORLD_TEMPLATE_FILE=/PalWorldSettings.ini.template BACKUP_PATH=/palworld/backups PUID=1000 PGID=1000 TZ=Europe/Berlin ALWAYS_UPDATE_ON_START=true STEAMCMD_VALIDATE_FILES=true BACKUP_ENABLED=true BACKUP_ANNOUNCE_MESSAGES_ENABLED=true BACKUP_CRON_EXPRESSION=0 * * * * BACKUP_RETENTION_POLICY=true BACKUP_RETENTION_AMOUNT_TO_KEEP=72 RESTART_ENABLED=false RESTART_DEBUG_OVERRIDE=false RESTART_CRON_EXPRESSION=0 18 * * * RCON_PLAYER_DETECTION=true RCON_PLAYER_DEBUG=false RCON_PLAYER_DETECTION_STARTUP_DELAY=60 RCON_PLAYER_DETECTION_CHECK_INTERVAL=15 WEBHOOK_ENABLED=false WEBHOOK_DEBUG_ENABLED=false WEBHOOK_URL= WEBHOOK_CONTENT_TITLE=Status update WEBHOOK_INFO_TITLE=Info WEBHOOK_INFO_DESCRIPTION=This is an info from the server WEBHOOK_INFO_COLOR=2849520 WEBHOOK_INSTALL_TITLE=Installing server WEBHOOK_INSTALL_DESCRIPTION=Server is being installed WEBHOOK_INSTALL_COLOR=2849520 WEBHOOK_RESTART_TITLE=Automatic restart WEBHOOK_RESTART_DELAYED_DESCRIPTION=The automatic gameserver restart has been triggered, if the server has still players, restart will be in 15 minutes WEBHOOK_RESTART_NOW_DESCRIPTION=The gameserver is empty, restarting now WEBHOOK_RESTART_COLOR=15593515 WEBHOOK_START_TITLE=Server is starting WEBHOOK_START_DESCRIPTION=The gameserver is starting WEBHOOK_START_COLOR=2328576 WEBHOOK_STOP_TITLE=Server has been stopped WEBHOOK_STOP_DESCRIPTION=The gameserver has been stopped WEBHOOK_STOP_COLOR=7413016 WEBHOOK_UPDATE_TITLE=Updating server WEBHOOK_UPDATE_DESCRIPTION=Server is being updated WEBHOOK_UPDATE_COLOR=2849520 SERVER_SETTINGS_MODE=manual MULTITHREAD_ENABLED=true COMMUNITY_SERVER=true NETSERVERMAXTICKRATE=120 DIFFICULTY=None RANDOMIZER_TYPE=None RANDOMIZER_SEED= IS_RANDOMIZER_PAL_LEVEL_RANDOM=false DAYTIME_SPEEDRATE=1.000000 NIGHTTIME_SPEEDRATE=1.000000 EXP_RATE=1.000000 PAL_CAPTURE_RATE=1.000000 PAL_SPAWN_NUM_RATE=1.000000 PAL_DAMAGE_RATE_ATTACK=1.000000 PAL_DAMAGE_RATE_DEFENSE=1.000000 PLAYER_DAMAGE_RATE_ATTACK=1.000000 PLAYER_DAMAGE_RATE_DEFENSE=1.000000 PLAYER_STOMACH_DECREASE_RATE=1.000000 PLAYER_STAMINA_DECREACE_RATE=1.000000 PLAYER_AUTO_HP_REGENE_RATE=1.000000 PLAYER_AUTO_HP_REGENE_RATE_IN_SLEEP=1.000000 PAL_STOMACH_DECREACE_RATE=1.000000 PAL_STAMINA_DECREACE_RATE=1.000000 PAL_AUTO_HP_REGENE_RATE=1.000000 PAL_AUTO_HP_REGENE_RATE_IN_SLEEP=1.000000 BUILD_OBJECT_HP_RATE=1.000000 BUILD_OBJECT_DAMAGE_RATE=1.000000 BUILD_OBJECT_DETERIORATION_DAMAGE_RATE=1.000000 COLLECTION_DROP_RATE=1.000000 COLLECTION_OBJECT_HP_RATE=1.000000 COLLECTION_OBJECT_RESPAWN_SPEED_RATE=1.000000 ENEMY_DROP_ITEM_RATE=1.000000 DEATH_PENALTY=All ENABLE_PLAYER_TO_PLAYER_DAMAGE=false ENABLE_FRIENDLY_FIRE=false ENABLE_INVADER_ENEMY=true ACTIVE_UNKO=false ENABLE_AIM_ASSIST_PAD=true ENABLE_AIM_ASSIST_KEYBOARD=false DROP_ITEM_MAX_NUM=3000 DROP_ITEM_MAX_NUM_UNKO=100 BASE_CAMP_MAX_NUM=128 BASE_CAMP_WORKER_MAXNUM=15 DROP_ITEM_ALIVE_MAX_HOURS=1.000000 AUTO_RESET_GUILD_NO_ONLINE_PLAYERS=false AUTO_RESET_GUILD_TIME_NO_ONLINE_PLAYERS=72.000000 GUILD_PLAYER_MAX_NUM=20 BASE_CAMP_MAX_NUM_IN_GUILD=4 PAL_EGG_DEFAULT_HATCHING_TIME=72.000000 WORK_SPEED_RATE=1.000000 AUTO_SAVE_SPAN=30.000000 IS_MULTIPLAY=false IS_PVP=false HARDCORE=false PAL_LOST=false CHARACTER_RECREATE_IN_HARDCORE=false CAN_PICKUP_OTHER_GUILD_DEATH_PENALTY_DROP=false ENABLE_NON_LOGIN_PENALTY=true ENABLE_FAST_TRAVEL=true IS_START_LOCATION_SELECT_BY_MAP=true EXIST_PLAYER_AFTER_LOGOUT=false ENABLE_DEFENSE_OTHER_GUILD_PLAYER=false INVISBIBLE_OTHER_GUILD_BASE_CAMP_AREA_FX=false BUILD_AREA_LIMIT=false ITEM_WEIGHT_RATE=1.000000 COOP_PLAYER_MAX_NUM=4 MAX_PLAYERS=32 SERVER_NAME=jammsen-docker-generated-###RANDOM### SERVER_DESCRIPTION=Palworld-Dedicated-Server running in Docker by jammsen ADMIN_PASSWORD=adminPasswordHere SERVER_PASSWORD=serverPasswordHere PUBLIC_PORT=8211 PUBLIC_IP= RCON_ENABLED=true RCON_PORT=25575 REGION= USEAUTH=true BAN_LIST_URL=https://api.palworldgame.com/api/banlist.txt RESTAPI_ENABLED=true RESTAPI_PORT=8212 SHOW_PLAYER_LIST=false CHAT_POST_LIMIT_PER_MINUTE=10 CROSSPLAY_PLATFORMS=(Steam,Xbox,PS5,Mac) ENABLE_WORLD_BACKUP=false LOG_FORMAT_TYPE=Text SUPPLY_DROP_SPAN=180 ENABLE_PREDATOR_BOSS_PAL=true MAX_BUILDING_LIMIT_NUM=0 SERVER_REPLICATE_PAWN_CULL_DISTANCE=15000.000000 ALLOW_GLOBAL_PALBOX_EXPORT=true ALLOW_GLOBAL_PALBOX_IMPORT=false
                        
# 2025-03-23 01:06:21  0.00B 
SHELL [/bin/bash -o pipefail -c]
                        
# 2025-03-23 01:06:21  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/jammsen/docker-palworld-dedicated-server
                        
# 2025-03-23 01:06:21  0.00B 添加元数据标签
LABEL org.opencontainers.image.authors=Sebastian Schmidt
                        
# 2025-03-23 01:06:21  0.00B 添加元数据标签
LABEL maintainer=Sebastian Schmidt - https://github.com/jammsen/docker-palworld-dedicated-server
                        
# 2025-03-15 11:08:09  0.00B 设置工作目录为/home/steam/steamcmd
WORKDIR /home/steam/steamcmd
                        
# 2025-03-15 11:08:09  276.51MB 执行命令并创建新的镜像层
RUN |1 PUID=1000 /bin/sh -c set -x 	&& apt-get update 	&& apt-get install -y --no-install-recommends --no-install-suggests 		lib32stdc++6=12.2.0-14 		lib32gcc-s1=12.2.0-14 		ca-certificates=20230311 		nano=7.2-1+deb12u1 		curl=7.88.1-10+deb12u8 		locales=2.36-9+deb12u9 	&& sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen 	&& dpkg-reconfigure --frontend=noninteractive locales 	&& useradd -u "${PUID}" -m "${USER}" 	&& su "${USER}" -c 		"mkdir -p \"${STEAMCMDDIR}\"                 && curl -fsSL 'https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz' | tar xvzf - -C \"${STEAMCMDDIR}\"                 && \"./${STEAMCMDDIR}/steamcmd.sh\" +quit                 && ln -s \"${STEAMCMDDIR}/linux32/steamclient.so\" \"${STEAMCMDDIR}/steamservice.so\"                 && mkdir -p \"${HOMEDIR}/.steam/sdk32\"                 && ln -s \"${STEAMCMDDIR}/linux32/steamclient.so\" \"${HOMEDIR}/.steam/sdk32/steamclient.so\"                 && ln -s \"${STEAMCMDDIR}/linux32/steamcmd\" \"${STEAMCMDDIR}/linux32/steam\"                 && mkdir -p \"${HOMEDIR}/.steam/sdk64\"                 && ln -s \"${STEAMCMDDIR}/linux64/steamclient.so\" \"${HOMEDIR}/.steam/sdk64/steamclient.so\"                 && ln -s \"${STEAMCMDDIR}/linux64/steamcmd\" \"${STEAMCMDDIR}/linux64/steam\"                 && ln -s \"${STEAMCMDDIR}/steamcmd.sh\" \"${STEAMCMDDIR}/steam.sh\""  	&& ln -s "${STEAMCMDDIR}/linux64/steamclient.so" "/usr/lib/x86_64-linux-gnu/steamclient.so" 	&& rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-03-15 11:08:09  0.00B 设置环境变量 STEAMCMDDIR
ENV STEAMCMDDIR=/home/steam/steamcmd
                        
# 2025-03-15 11:08:09  0.00B 设置环境变量 HOMEDIR
ENV HOMEDIR=/home/steam
                        
# 2025-03-15 11:08:09  0.00B 设置环境变量 USER
ENV USER=steam
                        
# 2025-03-15 11:08:09  0.00B 定义构建参数
ARG PUID=1000
                        
# 2025-03-15 11:08:09  0.00B 添加元数据标签
LABEL maintainer=walentinlamonos@gmail.com
                        
# 2025-02-24 08:00:00  74.78MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1740355200'
                        
                    

镜像信息

{
    "Id": "sha256:344fbac9d6a64c4fd0327a5cecda289bed2d54824a24229cce39771e609a3af5",
    "RepoTags": [
        "jammsen/palworld-dedicated-server:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server:latest"
    ],
    "RepoDigests": [
        "jammsen/palworld-dedicated-server@sha256:cbf760546bce4e40d195029ccb3ca3357e8074424d53ebe3cb81744a7c15467e",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jammsen/palworld-dedicated-server@sha256:cea37fda7d0cff6627d1014ca8ea9a55ff1bb4c76a9297692e2020663ce23540"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-22T17:06:24.244516753Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "25575/tcp": {},
            "8211/udp": {},
            "8212/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "USER=steam",
            "HOMEDIR=/home/steam",
            "STEAMCMDDIR=/home/steam/steamcmd",
            "DEBIAN_FRONTEND=noninteractive",
            "GAME_ROOT=/palworld",
            "GAME_PATH=/palworld/Pal",
            "GAME_SAVE_PATH=/palworld/Pal/Saved",
            "GAME_CONFIG_PATH=/palworld/Pal/Saved/Config/LinuxServer",
            "GAME_SETTINGS_FILE=/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini",
            "GAME_ENGINE_FILE=/palworld/Pal/Saved/Config/LinuxServer/Engine.ini",
            "STEAMCMD_PATH=/home/steam/steamcmd",
            "RCON_CONFIG_FILE=/home/steam/steamcmd/rcon.yaml",
            "PALWORLD_TEMPLATE_FILE=/PalWorldSettings.ini.template",
            "BACKUP_PATH=/palworld/backups",
            "PUID=1000",
            "PGID=1000",
            "TZ=Europe/Berlin",
            "ALWAYS_UPDATE_ON_START=true",
            "STEAMCMD_VALIDATE_FILES=true",
            "BACKUP_ENABLED=true",
            "BACKUP_ANNOUNCE_MESSAGES_ENABLED=true",
            "BACKUP_CRON_EXPRESSION=0 * * * *",
            "BACKUP_RETENTION_POLICY=true",
            "BACKUP_RETENTION_AMOUNT_TO_KEEP=72",
            "RESTART_ENABLED=false",
            "RESTART_DEBUG_OVERRIDE=false",
            "RESTART_CRON_EXPRESSION=0 18 * * *",
            "RCON_PLAYER_DETECTION=true",
            "RCON_PLAYER_DEBUG=false",
            "RCON_PLAYER_DETECTION_STARTUP_DELAY=60",
            "RCON_PLAYER_DETECTION_CHECK_INTERVAL=15",
            "WEBHOOK_ENABLED=false",
            "WEBHOOK_DEBUG_ENABLED=false",
            "WEBHOOK_URL=",
            "WEBHOOK_CONTENT_TITLE=Status update",
            "WEBHOOK_INFO_TITLE=Info",
            "WEBHOOK_INFO_DESCRIPTION=This is an info from the server",
            "WEBHOOK_INFO_COLOR=2849520",
            "WEBHOOK_INSTALL_TITLE=Installing server",
            "WEBHOOK_INSTALL_DESCRIPTION=Server is being installed",
            "WEBHOOK_INSTALL_COLOR=2849520",
            "WEBHOOK_RESTART_TITLE=Automatic restart",
            "WEBHOOK_RESTART_DELAYED_DESCRIPTION=The automatic gameserver restart has been triggered, if the server has still players, restart will be in 15 minutes",
            "WEBHOOK_RESTART_NOW_DESCRIPTION=The gameserver is empty, restarting now",
            "WEBHOOK_RESTART_COLOR=15593515",
            "WEBHOOK_START_TITLE=Server is starting",
            "WEBHOOK_START_DESCRIPTION=The gameserver is starting",
            "WEBHOOK_START_COLOR=2328576",
            "WEBHOOK_STOP_TITLE=Server has been stopped",
            "WEBHOOK_STOP_DESCRIPTION=The gameserver has been stopped",
            "WEBHOOK_STOP_COLOR=7413016",
            "WEBHOOK_UPDATE_TITLE=Updating server",
            "WEBHOOK_UPDATE_DESCRIPTION=Server is being updated",
            "WEBHOOK_UPDATE_COLOR=2849520",
            "SERVER_SETTINGS_MODE=manual",
            "MULTITHREAD_ENABLED=true",
            "COMMUNITY_SERVER=true",
            "NETSERVERMAXTICKRATE=120",
            "DIFFICULTY=None",
            "RANDOMIZER_TYPE=None",
            "RANDOMIZER_SEED=",
            "IS_RANDOMIZER_PAL_LEVEL_RANDOM=false",
            "DAYTIME_SPEEDRATE=1.000000",
            "NIGHTTIME_SPEEDRATE=1.000000",
            "EXP_RATE=1.000000",
            "PAL_CAPTURE_RATE=1.000000",
            "PAL_SPAWN_NUM_RATE=1.000000",
            "PAL_DAMAGE_RATE_ATTACK=1.000000",
            "PAL_DAMAGE_RATE_DEFENSE=1.000000",
            "PLAYER_DAMAGE_RATE_ATTACK=1.000000",
            "PLAYER_DAMAGE_RATE_DEFENSE=1.000000",
            "PLAYER_STOMACH_DECREASE_RATE=1.000000",
            "PLAYER_STAMINA_DECREACE_RATE=1.000000",
            "PLAYER_AUTO_HP_REGENE_RATE=1.000000",
            "PLAYER_AUTO_HP_REGENE_RATE_IN_SLEEP=1.000000",
            "PAL_STOMACH_DECREACE_RATE=1.000000",
            "PAL_STAMINA_DECREACE_RATE=1.000000",
            "PAL_AUTO_HP_REGENE_RATE=1.000000",
            "PAL_AUTO_HP_REGENE_RATE_IN_SLEEP=1.000000",
            "BUILD_OBJECT_HP_RATE=1.000000",
            "BUILD_OBJECT_DAMAGE_RATE=1.000000",
            "BUILD_OBJECT_DETERIORATION_DAMAGE_RATE=1.000000",
            "COLLECTION_DROP_RATE=1.000000",
            "COLLECTION_OBJECT_HP_RATE=1.000000",
            "COLLECTION_OBJECT_RESPAWN_SPEED_RATE=1.000000",
            "ENEMY_DROP_ITEM_RATE=1.000000",
            "DEATH_PENALTY=All",
            "ENABLE_PLAYER_TO_PLAYER_DAMAGE=false",
            "ENABLE_FRIENDLY_FIRE=false",
            "ENABLE_INVADER_ENEMY=true",
            "ACTIVE_UNKO=false",
            "ENABLE_AIM_ASSIST_PAD=true",
            "ENABLE_AIM_ASSIST_KEYBOARD=false",
            "DROP_ITEM_MAX_NUM=3000",
            "DROP_ITEM_MAX_NUM_UNKO=100",
            "BASE_CAMP_MAX_NUM=128",
            "BASE_CAMP_WORKER_MAXNUM=15",
            "DROP_ITEM_ALIVE_MAX_HOURS=1.000000",
            "AUTO_RESET_GUILD_NO_ONLINE_PLAYERS=false",
            "AUTO_RESET_GUILD_TIME_NO_ONLINE_PLAYERS=72.000000",
            "GUILD_PLAYER_MAX_NUM=20",
            "BASE_CAMP_MAX_NUM_IN_GUILD=4",
            "PAL_EGG_DEFAULT_HATCHING_TIME=72.000000",
            "WORK_SPEED_RATE=1.000000",
            "AUTO_SAVE_SPAN=30.000000",
            "IS_MULTIPLAY=false",
            "IS_PVP=false",
            "HARDCORE=false",
            "PAL_LOST=false",
            "CHARACTER_RECREATE_IN_HARDCORE=false",
            "CAN_PICKUP_OTHER_GUILD_DEATH_PENALTY_DROP=false",
            "ENABLE_NON_LOGIN_PENALTY=true",
            "ENABLE_FAST_TRAVEL=true",
            "IS_START_LOCATION_SELECT_BY_MAP=true",
            "EXIST_PLAYER_AFTER_LOGOUT=false",
            "ENABLE_DEFENSE_OTHER_GUILD_PLAYER=false",
            "INVISBIBLE_OTHER_GUILD_BASE_CAMP_AREA_FX=false",
            "BUILD_AREA_LIMIT=false",
            "ITEM_WEIGHT_RATE=1.000000",
            "COOP_PLAYER_MAX_NUM=4",
            "MAX_PLAYERS=32",
            "SERVER_NAME=jammsen-docker-generated-###RANDOM###",
            "SERVER_DESCRIPTION=Palworld-Dedicated-Server running in Docker by jammsen",
            "ADMIN_PASSWORD=adminPasswordHere",
            "SERVER_PASSWORD=serverPasswordHere",
            "PUBLIC_PORT=8211",
            "PUBLIC_IP=",
            "RCON_ENABLED=true",
            "RCON_PORT=25575",
            "REGION=",
            "USEAUTH=true",
            "BAN_LIST_URL=https://api.palworldgame.com/api/banlist.txt",
            "RESTAPI_ENABLED=true",
            "RESTAPI_PORT=8212",
            "SHOW_PLAYER_LIST=false",
            "CHAT_POST_LIMIT_PER_MINUTE=10",
            "CROSSPLAY_PLATFORMS=(Steam,Xbox,PS5,Mac)",
            "ENABLE_WORLD_BACKUP=false",
            "LOG_FORMAT_TYPE=Text",
            "SUPPLY_DROP_SPAN=180",
            "ENABLE_PREDATOR_BOSS_PAL=true",
            "MAX_BUILDING_LIMIT_NUM=0",
            "SERVER_REPLICATE_PAWN_CULL_DISTANCE=15000.000000",
            "ALLOW_GLOBAL_PALBOX_EXPORT=true",
            "ALLOW_GLOBAL_PALBOX_IMPORT=false"
        ],
        "Cmd": [
            "/scripts/servermanager.sh"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "pgrep -x \"PalServer-Linux\" \u003e/dev/null 2\u003e\u00261 || exit 1"
            ],
            "Interval": 10000000000,
            "Timeout": 10000000000,
            "StartPeriod": 30000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/palworld": {}
        },
        "WorkingDir": "/home/steam/steamcmd",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Sebastian Schmidt - https://github.com/jammsen/docker-palworld-dedicated-server",
            "org.opencontainers.image.authors": "Sebastian Schmidt",
            "org.opencontainers.image.created": "2025-03-22T17:05:57.032Z",
            "org.opencontainers.image.description": "Docker container to easily provision and manage Palworld Dedicated Server",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "cc498000cec4eddffef04dad4039832b1d2e5847",
            "org.opencontainers.image.source": "https://github.com/jammsen/docker-palworld-dedicated-server",
            "org.opencontainers.image.title": "docker-palworld-dedicated-server",
            "org.opencontainers.image.url": "https://github.com/jammsen/docker-palworld-dedicated-server",
            "org.opencontainers.image.version": "master"
        },
        "Shell": [
            "/bin/bash",
            "-o",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 379918532,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7e16ce4fc9db6ff2b82391ea96cca0c4649109f21a6d2dbae1b3663a9421823d/diff:/var/lib/docker/overlay2/2a063b76d449e3e359477fa043c8795a5f97fbdf94be29d9d40fd2c4a56def7c/diff:/var/lib/docker/overlay2/c92732166a3617dd38dc0244a2a7c8fb94d18fe1cf7de6bf890d4c33a044e141/diff:/var/lib/docker/overlay2/c77f9f67dc46894202857a720734826e090fcaff73f8d0aa451b98b1a31fee1a/diff:/var/lib/docker/overlay2/a8c766314ed311ef4e9e265fd324d2f383f0e90216e38c6e02538619bdf4b666/diff:/var/lib/docker/overlay2/b50f3c882a48a85e7620b6b90d335a465c4e25cca924c0355261629060b657a1/diff:/var/lib/docker/overlay2/f80084885679327206e902846ef055ac6505b69957bf1f4d2c547da3ea149784/diff:/var/lib/docker/overlay2/9906c2993df581ef1048f6b62c4005b9e42a4c00ba9eb383e9efa9ca155b9208/diff:/var/lib/docker/overlay2/10ec463e40e6ee6cae62fc36c02ea8e600a7042d51df778a99bba6803b5de103/diff:/var/lib/docker/overlay2/0fcf135663ca4748fef552fe47c380070464230a7cea5b4a0e1957faf03062d8/diff:/var/lib/docker/overlay2/626441150eebccf59b7bd6345183468ea9571419499c64ea53a96738a4e459bd/diff:/var/lib/docker/overlay2/20976a205d9b8acfa74a1d9dda2a58780169dc6aa38ebe1131402e8c869d2c6d/diff",
            "MergedDir": "/var/lib/docker/overlay2/f110a8665a45eb3ee696cf4eb45a896a9dc109b08fae9c31d6b4aa263e8b36d8/merged",
            "UpperDir": "/var/lib/docker/overlay2/f110a8665a45eb3ee696cf4eb45a896a9dc109b08fae9c31d6b4aa263e8b36d8/diff",
            "WorkDir": "/var/lib/docker/overlay2/f110a8665a45eb3ee696cf4eb45a896a9dc109b08fae9c31d6b4aa263e8b36d8/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:5f1ee22ffb5e68686db3dcb6584eb1c73b5570615b0f14fabb070b96117e351d",
            "sha256:a6cbc8d8b317afe3307f4d8fd9d011b463bb783c06eeb5f0face1626aa74dac1",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:59307d96eb80e21b4c5c031702f6c9954beee91ba6e7ef5e385c6eaa164908f2",
            "sha256:701890a78b23f608587bf14ecb89dc812724d731b5b495fa56aace95fd61419f",
            "sha256:2082affec7688fcc9b5ef4a9b115d51c8921567d9dfebc4d35b5df33f555a1b2",
            "sha256:97400d335ba133274ab2c836625e02039fee2acdcae3c1e553687f471deb34f9",
            "sha256:bfb614a636b97d32efc1f521d3961a59eb6bfe2052adffa281a79e6d936ddb06",
            "sha256:e3b30191cbcd9550c78ae4775dba063603d53689610da8835aa83631a212951c",
            "sha256:95ff303fcba6a3148b84a0fae461b2c522c3e840749b9b963a956b67dddca250",
            "sha256:88a395d17f6fbb07421a9ad5b015207ed65d72d53253cd78e9b511fe3780a4c9",
            "sha256:740e519dd30c8658206a9d335757ab6d3fbb820033415e74e938bf5cd5e9687d",
            "sha256:fb3f28bd0184b59ab946ed6c89e73d7a385e1545d420ba20c9757055323644f8"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-15T23:51:51.231445216+08:00"
    }
}

更多版本

docker.io/jammsen/palworld-dedicated-server:latest

linux/amd64 docker.io379.92MB2025-04-15 23:51
47