【Docker】windows10 子系统 Ubuntu 中安装 Gitlab 报错

问题描述

之前一直使用 windows10 的 Linux 子系统做练习和测试,最近突然想在上面搭个 Gitlab 玩下,然鹅在安装和配置完启动时就报错了。。。根据报错信息去查,找到个同样情况的提问:Couldn't find an alternative telinit implementation to spawn ,不过貌似没有解决。

网上也有类似的报错,不过好像都是说 docker 相关的?问题是我没装 docker 呀,奇怪~

报错截图

【Docker】windows10 子系统 Ubuntu 中安装 Gitlab 报错

回答

WSL 还不支持某些 Linux 命令,比如 GitLab 安装时需要的 upstart、initctl。

GitHub 上有相关讨论:https://github.com/Microsoft/...

WSL doesn't use Upstart to start processes at system boot. If you work closely with Upstart, this might cause some surprises for you; the message is informative to people who work directly with initctl, upstart, etc that WSL doesn't yet expose that functionality.

两个方案:一虚拟机;二 WSL2

以上是 【Docker】windows10 子系统 Ubuntu 中安装 Gitlab 报错 的全部内容, 来源链接: utcz.com/a/77387.html

回到顶部