本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
minecraft-vanilla是运行原版Minecraft(我的世界)服务器的Docker镜像,基于Temurin镜像构建,提供便捷的部署和管理方式,适用于快速搭建原版我的世界服务器环境。
可用版本可通过以下平台查看:
需映射以下数据卷以实现数据持久化:
/var/lib/minecraft:存储服务器数据(世界存档、日志等)/etc/minecraft/override:用于覆盖服务器配置文件需映射以下端口:
25565:Minecraft服务器默认端口,用于玩家连接25575:RCON管理端口,用于远程管理服务器通过环境变量可自定义服务器参数,常用环境变量示例:
MINECRAFT_MAX_PLAYERS:最大玩家数量,默认20MINECRAFT_MOTD:服务器描述信息(MOTD),默认"Minecraft"MINECRAFT_RCON_PASSWORD:RCON管理密码,默认"webhippie"MINECRAFT_DIFFICULTY:游戏难度(0:和平,1:简单,2:普通,3:困难),默认1MINECRAFT_GAMEMODE:游戏模式(0:生存,1:创造,2:冒险,3:旁观),默认0docker run -d \ --name minecraft-vanilla \ -p 25565:25565 \ -p 25575:25575 \ -v /本地路径/minecraft/data:/var/lib/minecraft \ -v /本地路径/minecraft/override:/etc/minecraft/override \ -e MINECRAFT_MAX_PLAYERS=10 \ -e MINECRAFT_MOTD="我的原版Minecraft服务器" \ -e MINECRAFT_RCON_PASSWORD="安全密码" \ -e MINECRAFT_DIFFICULTY=2 \ -e MINECRAFT_GAMEMODE=1 \ webhippie/minecraft-vanilla
| 环境变量 | 默认值 | 说明 |
|---|---|---|
MINECRAFT_DIFFICULTY | 1 | 游戏难度(0:和平,1:简单,2:普通,3:困难) |
MINECRAFT_GAMEMODE | 0 | 游戏模式(0:生存,1:创造,2:冒险,3:旁观) |
MINECRAFT_MAX_PLAYERS | 20 | 最大玩家数量 |
MINECRAFT_MOTD | Minecraft | 服务器描述信息(MOTD) |
MINECRAFT_LEVEL_NAME | world | 世界名称 |
MINECRAFT_LEVEL_SEED | 世界种子(留空则随机生成) | |
MINECRAFT_PVP | false | 是否启用PVP(玩家对战) |
MINECRAFT_HARDCORE | false | 是否开启极限模式(死亡后无法复活) |
| 环境变量 | 默认值 | 说明 |
|---|---|---|
MINECRAFT_SERVER_PORT | 25565 | 服务器端口 |
MINECRAFT_ONLINE_MODE | true | 是否启用在线模式(验证正版账号) |
MINECRAFT_WHITE_LIST | false | 是否启用白名单(仅允许指定玩家加入) |
MINECRAFT_NETWORK_COMPRESSION_THRESHOLD | 256 | 网络压缩阈值(字节) |
MINECRAFT_PLAYER_IDLE_TIMEOUT | 0 | 玩家闲置超时时间(分钟,0为禁用) |
| 环境变量 | 默认值 | 说明 |
|---|---|---|
MINECRAFT_ENABLE_RCON | true | 是否启用RCON远程管理 |
MINECRAFT_RCON_PORT | 25575 | RCON管理端口 |
MINECRAFT_RCON_PASSWORD | webhippie | RCON管理密码(建议修改为安全密码) |
| 环境变量 | 默认值 | 说明 |
|---|---|---|
MINECRAFT_MINHEAP | 512M | Java最小堆内存 |
MINECRAFT_MAXHEAP | 2048M | Java最大堆内存 |
MINECRAFT_JAVA_OPTS | --server -XX:+UseConcMarkSweepGC | Java运行参数 |
MINECRAFT_MAX_TICK_TIME | 60000 | 最大tick时间(毫秒,超过则踢出无响应玩家) |
MINECRAFT_ADDITIONAL_PROPERTIES = # 额外的服务器属性 MINECRAFT_ALLOW_FLIGHT = false # 是否允许飞行 MINECRAFT_ALLOW_NETHER = true # 是否允许下界 MINECRAFT_ANNOUNCE_PLAYER_ACHIEVMENTS = true # 是否公告玩家成就 MINECRAFT_DATA_DIR = /var/lib/minecraft # 数据目录路径 MINECRAFT_DIFFICULTY = 1 # 难度(0:和平,1:简单,2:普通,3:困难) MINECRAFT_ENABLE_COMMAND_BLOCK = false # 是否启用命令方块 MINECRAFT_ENABLE_QUERY = false # 是否启用查询功能 MINECRAFT_ENABLE_RCON = true # 是否启用RCON MINECRAFT_FORCE_GAMEMODE = false # 是否强制游戏模式 MINECRAFT_GAME_DIR = /usr/share/minecraft # 游戏目录路径 MINECRAFT_GAMEMODE = 0 # 游戏模式(0:生存,1:创造,2:冒险,3:旁观) MINECRAFT_GENERATE_STRUCTURES = true # 是否生成结构(如村庄、地牢) MINECRAFT_GENERATOR_SETTINGS = # 生成器设置 MINECRAFT_HARDCORE = false # 是否开启极限模式 MINECRAFT_JAVA_OPTS = --server -XX:+UseConcMarkSweepGC # Java运行参数 MINECRAFT_LEVEL_NAME = world # 世界名称 MINECRAFT_LEVEL_SEED = # 世界种子 MINECRAFT_LEVEL_TYPE = DEFAULT # 世界类型(DEFAULT, FLAT, LARGEBIOMES, AMPLIFIED, CUSTOMIZED) MINECRAFT_LOGS_DIR = ${MINECRAFT_DATA_DIR}/logs # 日志目录路径 MINECRAFT_MAX_BUILD_HEIGHT = 256 # 最大建筑高度 MINECRAFT_MAX_PLAYERS = 20 # 最大玩家数量 MINECRAFT_MAX_TICK_TIME = 60000 # 最大tick时间(毫秒) MINECRAFT_MAX_WORLD_SIZE = 29999984 # 最大世界大小 MINECRAFT_MAXHEAP = 2048M # Java最大堆内存 MINECRAFT_MINHEAP = 512M # Java最小堆内存 MINECRAFT_MOTD = Minecraft # 服务器描述信息(MOTD) MINECRAFT_NETWORK_COMPRESSION_THRESHOLD = 256 # 网络压缩阈值 MINECRAFT_ONLINE_MODE = true # 是否启用在线模式(验证正版) MINECRAFT_OP_PERMISSION_LEVEL = 4 # OP权限等级(1-4) MINECRAFT_OPTS = nogui # 服务器启动参数 MINECRAFT_OVERRIDE_DIR = /etc/minecraft/override # 配置覆盖目录 MINECRAFT_PLAYER_IDLE_TIMEOUT = 0 # 玩家闲置超时时间(分钟,0为禁用) MINECRAFT_PVP = false # 是否启用PVP MINECRAFT_RCON_PASSWORD = webhippie # RCON密码 MINECRAFT_RCON_PORT = 25575 # RCON端口 MINECRAFT_RESOURCE_PACK = # 资源包URL MINECRAFT_RESOURCE_PACK_HASH = # 资源包哈希值 MINECRAFT_SERVER_IP = 0.0.0.0 # 服务器绑定IP MINECRAFT_SERVER_PORT = 25565 # 服务器端口 MINECRAFT_SNOOPER_ENABLED = true # 是否启用数据收集 MINECRAFT_SPAWN_ANIMALS = true # 是否生成动物 MINECRAFT_SPAWN_MONSTERS = true # 是否生成怪物 MINECRAFT_SPAWN_NPCS = true # 是否生成NPC(村民) MINECRAFT_USE_NATIVE_TRANSPORT = true # 是否使用原生传输 MINECRAFT_VIEW_DISTANCE = 10 # 视野距离(区块) MINECRAFT_WHITE_LIST = false # 是否启用白名单 MINECRAFT_WORLD_DIR = ${MINECRAFT_DATA_DIR}/world # 世界目录路径
该镜像继承以下基础镜像的环境变量:
Fork -> 提交补丁 -> 推送 -> 拉取请求
MIT
Copyright (c) 2015 Thomas Boerger <[***]>
注:原文链接可能存在笔误,以下链接应为minecraft-vanilla相关: [upstream]: [] [parent]: [] [dockerhub]: [] [quayio]: [] [github]: [***]
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429