V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Useful Links
Minecraft Wiki
合成配方
lhDream
V2EX  ›  Minecraft

分享一种通过 docker 搭建 mc 服务器的方法

  •  
  •   lhDream · Dec 28, 2024 · 3985 views
    This topic created in 489 days ago, the information mentioned may be changed or developed.

    本方案适用于所有 Java 服务,理论所有支持 docker 的平台都可以使用,目前已在 linux, openWrt, iStoreOS 系统下试过没问题

    docker run -it --rm \
      -v /mnt/nvme0n1-4/mc/server:/app \
      -p 25565:25565 \
      bitnami/java:17 \
      java -jar /app/server.jar
    

    命令说明

    1. docker run -it --rm:启动一个交互式、临时的容器,关闭后自动删除。
    2. -v /mnt/nvme0n1-4/mc/server:/app:将宿主机的 /mnt/nvme0n1-4/mc/server 目录挂载到容器的 /app 路径。
    3. -p 25565:25565:将容器的 25565 端口映射到宿主机,供外部客户端连接。
    4. bitnami/java:17:指定运行环境,基于 Java 17 的 Docker 镜像。
    5. java -jar /app/server.jar:执行位于容器 /app 目录下的 server.jar 文件。

    有什么疑问可以评论或者查看我的 blog: 软路由系统 iStoreOS 中部署 Minecraft 服务器

    3 replies    2025-01-17 13:58:05 +08:00
    WizardLeo
        1
    WizardLeo  
       Dec 28, 2024
    有 docker 可以用 crafty ,界面好看还不用自己管 java 依赖
    lhDream
        2
    lhDream  
    OP
       Dec 28, 2024
    @WizardLeo 看上去不戳,容我研究研究,,,
    Ruikoto
        3
    Ruikoto  
       Jan 17, 2025
    我用的 MCSManager ,也挺不错的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2474 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 02:46 · PVG 10:46 · LAX 19:46 · JFK 22:46
    ♥ Do have faith in what you're doing.