解决使用翼龙面板部署我的世界 Fabric 服务端预设时,遇到的控制台“卡安装”或最终提示“安装失败”的问题
封面使用 ChatGPT Images 2.0 生成
问题现象
在翼龙面板新建 Fabric 服务端并进入控制台时,状态一直显示“正在安装”,但控制台没有任何日志输出。等待许久后,可能会直接提示“安装失败”
根本原因
翼龙面板在部署 Fabric 服务端时,会通过安装脚本来自动下载服务端核心等必要文件
这个安装脚本并非在宿主机直接运行,而是运行在一个临时的 Docker 容器中。截止发文时,Fabric 预设默认使用的脚本容器镜像是 eclipse-temurin:21-jdk-jammy
而问题就出在拉取镜像这一步
- Docker 在后台拉取脚本容器镜像的进度不会实时同步到控制台中,导致控制台没输出,出现"卡安装"
- 如果你的节点服务器拉取 Docker 镜像的速度较慢,很容易因为拉取时间过长导致超时,最终安装失败
解决方法
既然找到了病因,解决起来就非常简单了:我们只需要手动在节点服务器上把镜像拉取下来即可
操作步骤
连接到对应节点服务器,通过以下命令手动拉取镜像即可,速度慢请自行配置加速源
docker pull eclipse-temurin:21-jdk-jammy