使用 Docker 迁移《饥荒联机版(DST)》专用服务器的完整实战记录
本文记录一次将 原生安装的《饥荒联机版(DST)》专用服务器 平滑迁移至 Docker 容器环境 的全过程。重点不在“如何一键搭建”,而在 配置复用、端口一致性、MOD 自动管理、Shard 分片通信验证 等关键细节。 一、迁移背景与目标 原服务器为 原生 Linux 安装 的 DST Dedicated Server,运行多年,具有以下特点: 迁移目标不是“重装”,而是: 在 Docker 中完整接管运行环境,但不破坏任何已有数据结构与行为逻辑。 核心原则: 二、整体目录结构设计(脱敏示意) 宿主机统一使用一个工作目录: 关键说明: 三、Docker 镜像选择与原则 使用的镜像类型: 原则: Docker 只负责“跑”,不负责“改”。 因此明确禁止镜像行为: 四、Docker Compose 设计要点(概念说明) 1️⃣ 使用 host 网络模式 原因: 👉 所有端口直接由 ini 文件控制 2️⃣ Master / Caves …