使用Docker运行Minecraft
基础命令
docker run -d -it -p 25565:25565 -v /minecraft-data:/data -e EULA=TRUE --name mc itzg/minecraft-server
增强环境env
序号 | 环境 | 释义 | 参考值 |
---|---|---|---|
1 | EULA | EULA协议 | TRUE |
2 | VERSION | 游戏版本 | 1.18.1 |
3 | TZ | 时区 | Asia/Shanghai |
4 | MEMORY | jvm内存大小 | 2G/根据服务器内存大小设置 |
3 | ONLINE_MODE | 正版验证 | false |
3 | TYPE | 模式类型 | ' '/forge/spigot/paper |
3 | FORGE_INSTALLER_URL | 安装TYPE 为forge 时forge的下载链接 | 类似https://pkg.grpc.fun/forge-1.19.1-42.0.9-installer.jar |
3 | MODE | 游戏类型 | Survival/Creative 等 |
3 | MOTD | 选择服务器界面时的欢迎语 | 自定义 |
TIPS
Mods
使用TYPE=forge
游戏模式时,将mod放置到Docker挂载出的minecraft-data/mods
文件夹,重启服务器即可
Plugins
使用TYPE=spigot
游戏模式时,将mod放置到Docker挂载出的minecraft-data/plugins
文件夹,重启服务器即可