这里用飞牛os

官方文档地址:快速开始 | MCSManager

1.docker compose配置

下面的路径需要替换为自己的

# docker-compose.yml
services:
  web:
    image: githubyumao/mcsmanager-web:latest
    ports:
      - "23333:23333"
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - <CHANGE_ME_TO_INSTALL_PATH>/web/data:/opt/mcsmanager/web/data
      - <CHANGE_ME_TO_INSTALL_PATH>/web/logs:/opt/mcsmanager/web/logs

  daemon:
    image: githubyumao/mcsmanager-daemon:latest
    restart: unless-stopped
    ports:
      - "24444:24444"
    environment:
      - MCSM_DOCKER_WORKSPACE_PATH=<CHANGE_ME_TO_INSTALL_PATH>/daemon/data/InstanceData
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - <CHANGE_ME_TO_INSTALL_PATH>/daemon/data:/opt/mcsmanager/daemon/data
      - <CHANGE_ME_TO_INSTALL_PATH>/daemon/logs:/opt/mcsmanager/daemon/logs
      - /var/run/docker.sock:/var/run/docker.sock

2.打开web面板连接远程节点

这里的ip地址,我这个版本似乎有一些bug,远程ip只能填公网地址和域名,但是我看到其它有些视频中可以填内网地址

不过没关系,frp多开一个端口就好了

3.下载环境镜像

这里直接在面板内操作,也可以在其它地方下载镜像(命令行等等)

等待构建完成

4.创建新的实例

导入整合包

具体启动命令和配置文件参考整合包的介绍

5.用之前下载的环境镜像开启实例容器化

进入实例的设置

然后就可以启动了

注意检查下端口映射

最后只要配置内网穿透就大功告成了

默认的服务器端口似乎是25565

常见问题排查:

1.服务器配置文件的端口设置,正版验证等错误配置

2.在实例命令行输入list,能看到人数说明已经成功启动了,剩下的是网络配置问题