Terraria 朋友服怎么开?2核4G Docker 部署和备份指南

Terraria 朋友服怎么开?2核4G Docker 部署和备份指南 Terraria 朋友服怎么开2核4G Docker 部署和备份指南Terraria 开服门槛不高但世界文件一旦丢了朋友一起挖出来的进度就回不来了。本文用 2 核 4G 的低成本思路部署 Terraria重点把端口、世界文件、自动重启和备份说清楚。摘要适合 4-8 人朋友服读完能得到 Docker Compose 配置和可恢复的世界备份方案。适合场景和不适合场景适合原版或轻量插件朋友服希望服务器 24 小时在线的小队想用低配云服务器长期保存世界的人不适合大型公开服大量插件和复杂权限服只想临时局域网联机的人这一步要先讲清楚是因为很多服务器教程只告诉你“怎么装”却不告诉你“该不该装”。如果场景不匹配后面配置写得再漂亮也只是把问题推迟到上线之后。配置和成本怎么取舍Terraria 对配置要求比 Minecraft 轻很多。2 核 4G 足够大多数朋友服使用重点反而是保存世界文件和避免误删。磁盘空间不用太夸张但要留出备份目录。我会把 Terraria Server 放在雨云服务器 rainyun-com的 2 核 4G 机型上4 到 8 人普通世界、少量插件或原版联机很轻松。注册填优惠码2026off领 5折这类配置更适合先稳定跑起来再按真实负载升级。准备工作准备一台干净的 Ubuntu 22.04 或 Debian 12 服务器先确认 SSH、时间同步和防火墙状态。规划目录/opt/terraria-server-docker-guide-20260601。配置、数据、备份脚本都放在同一主题目录下后面迁移更省事。根据主题放行端口7777/tcp。游戏和网络服务尤其要分清 TCP/UDP。先用测试数据跑通再导入正式数据或邀请其他人使用。核心配置下面配置用于说明关键项发布前要按当前官方文档确认镜像版本、环境变量和端口。services:terraria:image:ryshe/terraria:latestcontainer_name:terrariarestart:unless-stoppedports:-7777:7777environment:WORLD_FILENAME:baji-world.wldWORLD_NAME:Baji WorldMAX_PLAYERS:8PASSWORD:change-this-passwordvolumes:-./world:/root/.local/share/Terraria/Worlds游戏服务器通常直接开放游戏端口重点是确认端口、协议和云安全组一致$portLine。如果玩家搜不到服务器先用公网 IP 加端口直连再检查系统防火墙和容器端口映射。怎么确认真的可用启动后用客户端 IP:7777 连接创建一个箱子和物品重启容器后确认物品仍在。验证时不要只看进程是否存在至少完成一次真实动作游戏服要让外部玩家连接应用要登录并写入一条数据运维项要确认状态变化真的生效。这样能提前发现端口、权限、反代和路径问题。踩坑清单别把世界文件放在容器内部不挂载。容器重建后内部文件可能丢失必须把 Worlds 映射到宿主机目录。排查建议按这个顺序来看日志里第一条明确错误不要只看最后一屏。查端口监听和云安全组确认协议没有写错。检查数据目录权限尤其是容器用户和宿主机目录映射。回滚到上一个能工作的配置再逐项恢复新改动。备份、升级和迁移每天打包 world 目录更新或换插件前额外复制 .wld 和 .bak 文件。维护时建议保留一份“最小恢复说明”需要哪些文件、恢复命令是什么、域名和端口在哪里改。等真正出问题时人通常没那么冷静清单比记忆可靠。总结Terraria 朋友服便宜好开但世界文件比服务器本身更值钱。