前置条件

前置条件1:需要先安装docker,没有可查看下面这篇文章

前置条件2:准备制作好的Minecraft1.19 forge服务器包,没有可查看下面这篇文章

😂待补充😂


一、创建dockerfile文件夹及配置文件

$ mkdir dockerfile
$ cd dockerfile
$ vi dockerfile

提示复制“$”之后的内容。

二、解压forge服务器包

$ tar -zxf mcs1.19-forge.tar -C dockerfile

三、复制以下内容

FROM openjdk:17.0.2-jdk-slim-bullseye
EXPOSE 25565
COPY ./mcs1.19-forge /usr/src/
WORKDIR /usr/src
CMD ["sh", "./run.sh"]

:wq 保存退出

四、制作镜像并测试

docker build -t mcs1.19-forge:0.3 .
docker run -it -p 25565:25565 --rm --name mcs1.19-forge mcs1.19-forge:0.3
这里mcs1.19-forge:0.3可以是任意的,但要统一

五、开源官方docker镜像

这里推荐一个开源docker镜像

最后修改:2022 年 07 月 16 日
随缘赞赏