这是一个用于部署64位Linux版Unturned服务器的Docker镜像,支持RocketMod 4、RocketMod 5及原版服务器。镜像可自动下载游戏文件、在每次重启时更新服务器,检测服务器崩溃并自动重启,同时正确处理标准输入输出(stdin/stdout),无需RCON即可直接进行控制台输入输出操作。
适用于需要快速部署、管理和维护Unturned服务器的场景,包括:
imperialplugins/unturned部署RocketMod 4服务器的基础命令:
bashdocker run -it -v <host_path>:/home/steam/Unturned -p 27015:27015 -p 27016:27016 -e SERVER_TYPE=rm4 --restart unless-stopped --name myserverinstance imperialplugins/unturned
参数说明:
-v <host_path>:/home/steam/Unturned:挂载宿主机目录到容器内,用于持久化服务器数据(需替换<host_path>为实际路径)-p 27015:27015:映射Unturned服务器端口-p 27016:27016:映射Steam查询端口-e SERVER_TYPE=rm4:指定服务器类型为RocketMod 4--restart unless-stopped:除非手动停止,否则容器自动重启--name myserverinstance:指定容器名称可在命令末尾附加Unturned服务器启动参数,例如跳过资产验证:
bashdocker run -it -v <host_path>:/home/steam/Unturned -p 27015:27015 -p 27016:27016 -e SERVER_TYPE=rm4 --restart unless-stopped --name myserverinstance imperialplugins/unturned -SkipAssets
通过STEAM_CMD_ARGS环境变量可在每次重启时运行自定义steamcmd命令,例如下载指定资源库:
bashdocker run -it -v <host_path>:/home/steam/Unturned -p 27015:27015 -p 27016:27016 -e STEAM_CMD_ARGS="+download_depot <somedepot>" -e SERVER_TYPE=rm4 --restart unless-stopped --name myserverinstance imperialplugins/unturned
| 环境变量 | 说明 | 可选值 | 默认值 |
|---|---|---|---|
SERVER_TYPE | 指定服务器类型 | rm4(RocketMod 4)、rm5(RocketMod 5)、其他值或空(原版) | 空(原版) |
STEAM_CMD_ARGS | 自定义steamcmd命令,每次重启时执行 | 任意有效的steamcmd命令字符串 | 无 |
若需自行构建镜像,执行以下命令:
bashdocker build . -t unturned
构建完成后,使用自定义镜像启动服务器时,将命令中的imperialplugins/unturned替换为unturned即可。
bashsudo apt-get install -y unzip tar curl coreutils lib32gcc1 libgdiplus
bashexport GAME_INSTALL_DIR=/path/to/Unturned # 服务器安装目录 export SERVER_NAME=YOUR_SERVER_INSTANCE_NAME # 服务器实例名称 export GAME_ID=1110390 # 游戏ID,1110390为专用服务器,304930为普通Unturned export SERVER_TYPE=rm4 # 服务器类型:rm4/rm5/其他(原版)
使用普通Unturned(GAME_ID=304930)时需额外设置Steam账号:
bashexport STEAM_USERNAME=YourUsername # Steam用户名 export STEAM_PASSWORD=YourPassword # Steam密码 export STEAM_GUARD_TOKEN=YourSteamGuardToken # Steam令牌(若启用Steam Guard)
bash./init.sh # 安装/更新服务器并启动
可附加Unturned服务器参数:
bash./init.sh -SkipAssets # 跳过资产验证启动服务器
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
不支持 push
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务