我的世界 Minecraft 服务器搭建:官方 Java 版 Docker 开服教程(2026)

1119 字
6 分钟
我的世界 Minecraft 服务器搭建:官方 Java 版 Docker 开服教程(2026)

一、为什么自己搭一个我的世界服务器#

和朋友联机,最省心的其实是自己开一个服:完全可控、延迟低、能打模组/插件、不受平台限制。想开多大随你,想加什么玩法自己决定。而且一台低配 VPS 就够小服跑起来。

本篇用官方 Java 版 + Docker 从零搭起来,不依赖任何面板,干净、好维护,也方便以后迁移。

二、准备工作:一台有内存的服务器#

开服唯一的硬门槛是内存。官方 Java 版服务端:1G 能跑、2G 更舒服(装插件/带几个人最好 2G 起)。所以你得先有一台 VPS:

  • 系统:Ubuntu / Debian 都行,能装 Docker 即可
  • 内存:建议 2G 起步(小服 1G 也能撑,但加载容易卡)
  • 需要 SSH,用 Xshell / FinalShell / Termius 连上去

预算有限可以看伤心的云的机器——美国洛杉矶款 1核1G 才 18.88 元/月,单人小服够用;想稳定带人直接上 2核2G 的 28.88 元/月,香港款大陆玩家延迟更低。免备案、支付宝付款、随开随用,先小机器跑起来,人多了再升级。

三、方法一:Docker 一键部署(推荐)#

用社区最流行的镜像 itzg/minecraft-server,一条命令就能拉起官方 Java 版服务端,自动处理 Java 环境、版本、World 生成,省去手动配环境的麻烦。

Terminal window
docker run -d --name mc \
-p 25565:25565 \
-e EULA=TRUE \
-e MEMORY=2G \
-v /opt/minecraft/data:/data \
--restart=unless-stopped \
itzg/minecraft-server
  • EULA=TRUE:接受最终用户许可协议(必须)
  • MEMORY=2G:给服务端分配 2G 内存
  • -v:把世界数据挂载到宿主机 /opt/minecraft/data,方便备份
  • --restart=unless-stopped:服务器重启后自动拉起

启动后观察日志,看到 Done (xxx秒)! 就是开服成功。想装插件,挂载 /data/plugins 目录、把 .jar 丢进去重启即可。

四、方法二:官方 server.jar 手动部署#

想完全掌控,就用官方服务端手动装,步骤也不复杂:

  1. 到 Minecraft 官方服务端下载页 下载对应版本的 server.jar
  2. 放到一个目录(如 /opt/mc),首次运行前先写一个 eula.txt,内容 eula=true
  3. 用下面的命令启动,-Xmx 设置内存上限(这里给 2G):
Terminal window
java -Xms1G -Xmx2G -jar server.jar nogui
  1. 首次启动会生成 server.properties 配置文件,改好 server-portmotddifficultyonline-mode 等后再次启动即可

注意server.propertiesonline-mode=true 表示正版验证(仅正版账号能进),和朋友联机时如果是离线/盗版,要设为 false——但这样任何人在你服里都能用任意名字登录,只建议信任的小圈子用。

五、配置与优化#

  • 内存分配:给 -Xmx 别给满物理内存,留 500M-1G 给系统,否则容易 OOM。小服 2G 起步,人多了再往上加。
  • 模组/插件:Forge/Fabric 端用对应加载器;插件(Bukkit/Spigot/Paper)丢 plugins 目录。
  • 备份:定期把 /opt/minecraft/data 打包存起来(crontab 定时或手动 tar)。世界数据丢了比啥都亏。
  • 自动重启:Docker 方案用 --restart=unless-stopped;手动版可以配一个 systemd 服务守护。

六、没有公网 IP 怎么联机#

很多家宽没有公网 IP,或者懒得开端口映射。这时可以用站内讲过的方案把内网服务暴露出去:

  • Tailscale 组网:让你和朋友都装 Tailscale,组成一个虚拟局域网,服务器在本机内网,朋友通过 Tailscale 的虚拟 IP 直连——简单、安全、无需公网 IP。
  • FRP 内网穿透:如果你想让朋友不装任何东西也能连,用 FRP 把你的 25565 端口穿透到一台有公网 IP 的机器上。

七、常见问题#

  • 开服卡顿/加载慢:多半是内存给少了,或服务器磁盘 IO 慢。先加内存,再用 SSD 机型。
  • 端口被占用:检查 25565 是否被其他进程占用,改成别的端口即可(-p 25566:25565)。
  • 连不上:确认云厂商安全组/防火墙放行了 25565(TCP),Docker 端口映射正确。
  • 正版验证卡住online-mode=true 时对正版账号校验较慢,属正常。
  • 想管理多款游戏:如果还想开幻兽帕鲁、泰拉瑞亚等多款服,可以上面板化方案(Pterodactyl 翼龙面板能一键管理多游戏服,见文末相关阅读),或用 1Panel 做整机 Docker 管理。

相关阅读#

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
我的世界 Minecraft 服务器搭建:官方 Java 版 Docker 开服教程(2026)
https://www.kshare.top/posts/我的世界服务器搭建-minecraft-java版-docker开服教程/
作者
Kshare
发布于
2026-08-25
许可协议
CC BY-NC-SA 4.0
相关文章 智能推荐
1
2026 翼龙面板搭建我的世界服务器:Pterodactyl 图形化托管教程
部署教程 想开 Minecraft 服务器又不想整天对着终端敲命令?本文手把手用开源的 Pterodactyl 翼龙面板搭建我的世界服务器:Panel 网页控制台 + Wings Docker 节点,图形化管理多个游戏服,从装面板、建节点到导入 Minecraft egg 一键开服,附资源限制与备份配置。
2
2026 幻兽帕鲁开服教程:Palworld 服务器搭建、联机与优化全指南
部署教程 幻兽帕鲁开服教程:官方服务器卡顿挤不进?本文用 Docker 一条命令搭建 Palworld 专属服务器,覆盖配置修改(经验倍率、孵蛋、难度)、公网联机、低配优化、内存限制与存档备份,附连接超时等常见问题排查。
3
2026最好用开源Minecraft启动器推荐:自动Java+多实例
游戏模改 Prism Launcher 是目前社区公认的最好的开源 Minecraft 启动器之一。它诞生于 2022 年,是 MultiMC 项目的重要分支,由原 PolyMC 开发者因治理争议而发起。
4
2026 1Panel 面板教程:宝塔开源替代,Docker 一键部署服务器管理面板
部署教程 1Panel 是飞致云出品的开源 Linux 服务器管理面板,无广告、不强制登录、支持 Docker 应用商店。本文覆盖与宝塔的对比、一键脚本与 Docker 安装、应用商店实战、网站反代与 HTTPS、备份与安全设置,附常见问题与避坑指南。
5
2026 Dify 部署教程:开源 LLM 应用平台,Docker 搭建 AI 工作流与知识库
部署教程 Dify 部署教程:开源 LLM 应用开发平台,可视化编排 AI 工作流、搭建 RAG 知识库问答机器人、接入 DeepSeek/Ollama 等模型。本文覆盖 Docker Compose 安装、模型接入、知识库创建、应用发布与常见问题。
随机文章 随机推荐
Profile Image of the Author
Kshare
Hello, I'm Kshare.
重要公告
非常抱歉!本站此前接入的 Adsterra 广告联盟存在严重问题:其脚本会在访问者不知情的情况下强制跳转到第三方劫持页面(如 verify11.click 等恶意域名),严重影响了大家的访问体验与安全。我们已第一时间彻底移除了 Adsterra 的全部广告代码,并向因此受到困扰的访客致以最诚挚的歉意。目前站内仅保留安全的自营推广链接(无脚本、无弹窗、无跳转),其余广告投放保持关闭,感谢大家的理解与支持!
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
215
分类
9
标签
269
总字数
545,433
运行时长
0
最后活动
0 天前

文章目录