Docker 搭建 Minecraft (我的世界)服务器
Monday, May 4, 2020
国内的某易代理简直是太好(la)用(ji)了. 这不最近想重拾一下青春.. 下载, 并打开国服 我的世界 Minecraft , 好家伙, 占了1g多的手机存储, 材质光影资源短缺, 界面卡到爆😓
回头一看官方版, 包大小只有98m.. 作为一个7年的MC老玩家简直不能忍! 回想起很久之前自己开服, 现在又掌握了Docker容器技术, 尝试一下自己开服.
需具备的条件 本篇教程针对于以下人群:
愿意为Minecraft而折腾的人. 了解Docker基本用法, 如果你对Docker还不太熟悉, 可以阅读Docker官方文档 、Docker菜鸟教程 等. 拥有自己的云服务器(阿里云等). 了解常见终端语法. 使用PocketMine 在Docker Hub 中搜索关键字: pocketmine, 可以看到有好多相关镜像.
在选型中, 我们一般会选用活跃度高一些的镜像. 也就是"没凉"的镜像. 长时间不维护的镜像可能出现无法快速解决的Bug等!
途中最新的镜像距文章编写时间只有18个小时, 已经非常活跃了, 所以选用这个!
点击, 进入circleeh/pocketmine详情页 .
拉取镜像 选取版本 这里一定要注意选择合适的版本, 若版本不兼容则会无法加入至服务器, 先来看一下自己的Minecraft版本号, 再去这个Github网址 对照自己的版本!
打开官方Github Release网址 , 可以看到:
如你所见, 大标题后面的是PocketMine版本号, 下面的副标题是对应的Minecraft版本号.
回到circleeh/pocketmine详情页 , 点击Tags:
看到这个页面:
如图所示, Image标签包含版本号, 后面对应了其拉取镜像的命令.
拉取镜像 确认版本号后, 进行拉取. 本文以3.11.7-1792版本为例, 在终端中输入:
docker pull circleeh/pocketmine:3.