Apache Kylin docker 镜像启动失败

Apache Kylin docker image fails to start

我已经从他们的站点下载了 Apache Kylin docker 图像,我使用以下命令来 运行 该图像,它以代码 139 退出:

docker run -d -m 8G -p 7070:7070 -p 8088:8088 -p 50070:50070 -p 8032:8032 -p 8042:8042 -p 16010:16010 apachekylin/apache-kylin-standalone:3.1.0

它显示端口 16010 有问题但日志中没有任何问题

请指教,提前致谢

我是 Kylin 项目的贡献者之一,我在邮件列表中看到了你的问题。我没有使用 windows 作为我的开发机器(我使用 Mac OS),但我有一台用于游戏的电脑(win10)。

我安装了 WSL2 和最新的 docker 桌面,拉取并启动了 kylin 容器。容器已存在,代码为 139。

所以,我搜索并找到 link:https://dev.to/damith/docker-desktop-container-crash-with-exit-code-139-on-windows-wsl-fix-438#:~:text=Issue%20%3A%20Docker%20Container%20exits%20on%20Docker%20desktop,the%20kernel%20config%20to%20run%20older%20base%20images

所以,我按照link,在C://users/[your user name]/.wslconfig中添加[wsl2] kernelCommandLine = vsyscall=emulate。之后,启动并构建 Kylin 容器成功。