轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
rdall96/minecraft-server
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

minecraft-server Docker 镜像下载 - 轩辕镜像

minecraft-server 镜像详细信息和使用指南

minecraft-server 镜像标签列表和版本信息

minecraft-server 镜像拉取命令和加速下载

minecraft-server 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

minecraft-server
rdall96/minecraft-server

minecraft-server 镜像详细信息

minecraft-server 镜像标签列表

minecraft-server 镜像使用说明

minecraft-server 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

即开即用的我的世界服务器镜像,可快速部署我的世界服务器。
1 收藏0 次下载activerdall96镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

minecraft-server 镜像详细说明

minecraft-server 使用指南

minecraft-server 配置说明

minecraft-server 官方文档

Minecraft Server - Docker镜像文档

一、镜像概述和主要用途

该Docker镜像基于Alpine Linux构建,包含运行Minecraft服务器所需的组件。支持多种Minecraft版本,适用于快速部署个人或小型社区服务器。

支持的Minecraft版本:

  • 原版(Java版)- 官方网站
  • Forge - Minecraft Forge
  • Fabric - Fabric MC
  • NeoForge - NeoForged
  • Quilt - Quilt Project

二、核心功能和特性

  • 多版本支持:覆盖原版Java版、基岩版及主流mod加载器(Forge、Fabric等)
  • 轻量基础:基于Alpine Linux,镜像体积小,资源占用低
  • 数据持久化:支持通过卷挂载持久化世界数据、配置文件及mods
  • 灵活配置:通过环境变量自定义服务器属性(server.properties)
  • JVM参数优化:支持自定义JVM运行参数,适配不同硬件环境
  • 版本标签化:清晰的标签规则,方便选择特定版本或类型

三、使用场景和适用范围

  • 个人/家庭Minecraft服务器搭建
  • 小型社区(5-20人)服务器部署
  • modded服务器测试与生产环境部署
  • 快速演示或临时服务器创建

四、使用方法和配置说明

4.1 镜像获取

4.1.1 拉取镜像

docker pull rdall96/minecraft-server:latest

4.1.2 标签规则说明

Docker标签用于标识Minecraft类型和版本,规则如下:

  • 原版Java版:latest(跟踪最新版本)、1.20.1(特定版本,如1.20.1)
  • Modded版本:{游戏版本}-{加载器}_{加载器版本},如1.20.1-fabric_0.14.21(Fabric 0.14.21 + 游戏1.20.1)
  • 基岩版:latest-bedrock(最新基岩版)、1.19.2-bedrock(特定基岩版)

注意:Modded版本无latest标签,因mod更新存在延迟,自动更新可能导致不兼容。

4.2 基本部署

4.2.1 启动容器(基础示例)

docker run -d --name minecraft \
  -p 25565:25565 \
  -e EULA=true \
  rdall96/minecraft-server:latest

4.2.2 访问说明

  • 服务器地址:localhost:25565 或 <你的IP地址>:25565
  • 外部网络访问需配置路由器端口转发(25565端口),建议同时设置DDNS以应对公网IP变化

端口转发风险提示:开放网络端口可能面临安全风险,需谨慎操作。本项目仅提供服务器运行能力,不对端口转发导致的任何损失负责。

4.3 数据持久化

通过卷挂载实现世界数据、配置文件及mods的持久化,避免容器重启或更新导致数据丢失。

4.3.1 世界数据持久化

docker run -d --name minecraft \
  -v ~/minecraft/world:/minecraft/world \  # 挂载世界数据目录
  -p 25565:25565 \
  -e EULA=true \
  rdall96/minecraft-server:latest

4.3.2 配置文件持久化(适用于modded服务器)

docker run -d --name minecraft \
  -v ~/minecraft/world:/minecraft/world \
  -v ~/minecraft/config:/minecraft/configurations \  # 挂载配置目录(含白名单、op列表等)
  -v ~/minecraft/mods:/minecraft/mods \  # 挂载mods目录(modded服务器)
  -p 25565:25565 \
  -e EULA=true \
  rdall96/minecraft-server:1.20.1-fabric_0.14.21

目录说明:容器内/minecraft为根目录,包含world(世界数据)、mods(mod文件)、configurations(配置文件,含whitelist.json、ops.json等)。

4.4 服务器属性配置

通过环境变量自定义server.properties文件,支持以下参数(完整列表见表格):

server.property环境变量名允许值默认值描述
allow-flightALLOW_FLIGHTtrue, falsefalse允许生存模式玩家使用飞行mod
allow-netherALLOW_NETHERtrue, falsetrue允许玩家进入下界
difficultyDIFFICULTYpeaceful, easy, normal, hardeasy服务器难度(影响生物伤害、饥饿机制等)
enable-command-blockENABLE_COMMAND_BLOCKtrue, falsefalse启用命令方块
enable-statusENABLE_STATUStrue, falsetrue服务器在列表中显示为“在线”
enable-queryENABLE_QUERYtrue, falsefalse启用GameSpy4协议监听器(用于获取服务器信息)
enforce-secure-profileENFORCE_SECURE_PROFILEtrue, falsetrue启用时,无Mojang签名公钥的玩家无法连接
gamemodeGAMEMODEsurvival, creative, adventure, spectatorsurvival游戏模式
generate-structuresGENERATE_STRUCTUREStrue, falsetrue允许生成结构(如村庄)
hardcoreHARDCOREtrue, falsefalse启用时难度强制为困难,玩家死亡后变为旁观者模式
hide-online-playersHIDE_ONLINE_PLAYERStrue, falsefalse启用时不在服务器状态中显示玩家列表
level-seedLEVEL_SEED任意字符串空世界种子,留空则随机
level-typeLEVEL_TYPE任意字符串minecraft:normal世界生成预设
max-playersMAX_PLAYERS任意数字20最大在线玩家数(注意:更多玩家会增加资源占用)
motdMOTD任意字符串空服务器列表中显示的描述信息
online-modeONLINE_MODEtrue, falsetrue是否验证玩家Minecraft账号(离线服务器需设为false)
op-permission-levelOP_PERMISSION_LEVEL0-4(数字)4OP玩家默认权限等级
player-idle-timeoutPLAYER_IDLE_TIMEOUT数字(分钟)0(禁用)玩家闲置超时后踢出服务器
pvpPVPtrue, falsetrue启用玩家对战(PvP)
resource-packRESOURCE_PACK资源包URI空可选资源包链接(玩家可选择是否加载)
resource-pack-promptRESOURCE_PACK_PROMPT任意字符串空资源包提示信息(配合require-resource-pack使用)
require-resource-packREQUIRE_RESOURCE_PACKtrue, falsefalse启用时玩家必须接受资源包,否则断开连接
simulation-distanceSIMULATION_DISTANCE3-32(数字)10实体加载距离(区块半径)
spawn-animalsSPAWN_ANIMALStrue, falsetrue允许动物生成
spawn-monstersSPAWN_MONSTERStrue, falsetrue允许怪物生成
spawn-npcsSPAWN_NPCStrue, falsetrue允许村民生成
spawn-protectionSPAWN_PROTECTION数字16出生点保护区域大小(2x+1方块边长,0为禁用)
view-distanceVIEW_DISTANCE数字10客户端视野距离(区块半径)
white-listWHITE_LISTtrue, falsefalse启用白名单

更多细节参见Minecraft Wiki - 服务器属性

4.4.1 环境变量使用示例

# 单环境变量
docker run -d --name minecraft \
  -p 25565:25565 \
  -e EULA=true \
  -e MOTD="Docker搭建的Minecraft服务器" \
  -e DIFFICULTY=hard \
  -e MAX_PLAYERS=8 \
  rdall96/minecraft-server:latest

4.4.2 环境变量文件(推荐大量配置时使用)

创建环境变量文件properties.env:

EULA=true
MOTD=Hello from Docker!
DIFFICULTY=hard
MAX_PLAYERS=5
WHITE_LIST=true

通过文件加载环境变量:

docker run -d --name minecraft \
  -v ~/minecraft/world:/minecraft/world \
  -p 25565:25565 \
  --env-file properties.env \
  rdall96/minecraft-server:latest

4.5 JVM参数配置

通过jvm_args.txt文件自定义JVM运行参数(如内存分配),文件路径为容器内/minecraft/configurations/jvm_args.txt(需挂载配置目录持久化)。

示例(设置最大内存为8GB):

  1. 在宿主机配置目录创建jvm_args.txt:
    -Xmx8G
    -XX:+UseG1GC
    
  2. 启动容器时挂载配置目录:
    docker run -d --name minecraft \
      -v ~/minecraft/config:/minecraft/configurations \
      -p 25565:25565 \
      -e EULA=true \
      rdall96/minecraft-server:latest
    

4.6 Docker Compose配置示例

创建docker-compose.yml:

version: '3'
services:
  minecraft:
    image: rdall96/minecraft-server:1.20.1
    container_name: minecraft
    restart: unless-stopped
    ports:
      - "25565:25565"
    environment:
      - EULA=true
      - MOTD=My Docker Minecraft Server
      - DIFFICULTY=normal
      - MAX_PLAYERS=10
    volumes:
      - ./world:/minecraft/world
      - ./config:/minecraft/configurations
      - ./mods:/minecraft/mods  # 仅modded服务器需要
    mem_limit: 8G  # 限制容器最大内存(可选)

启动服务:

docker-compose up -d

五、问题反馈

如遇使用问题或改进建议,请发送邮件至:Minecraft Docker - Support

六、开发提示

该镜像可作为自定义Minecraft容器的基础,支持添加mods或修改配置。容器入口脚本位于/minecraft/start_server.sh,世界数据在首次启动后生成。

查看更多 minecraft-server 相关镜像 →
itzg/minecraft-server logo
itzg/minecraft-server
by itzg
这是一款支持动态版本切换、多种服务器类型及丰富模组包的我的世界服务器,玩家可根据需求自由选择适配的游戏版本,体验生存、创造、冒险等多样化服务器模式,并轻松加载各类热门模组包,享受高度自定义的游戏乐趣。
2111100M+ pulls
上次更新:16 小时前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 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 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.