systemctl start dockerdocker报System has not been booted with systemd as init system (PID 1). Can't operate.
时间: 2023-12-29 20:26:25 浏览: 161
nesC实验代码
根据提供的引用内容,当使用`systemctl start docker`命令启动Docker时,可能会出现"System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down"的错误。
这个错误通常是因为在使用`systemctl`命令时,系统没有使用systemd作为init系统。Docker需要systemd来管理服务,因此如果系统没有使用systemd,就无法启动Docker。
解决这个问题的方法是使用其他方式来启动Docker,而不是使用`systemctl`命令。可以使用`service`命令来启动Docker,例如:
```shell
service docker start
```
这样就可以绕过"System has not been booted with systemd as init system"的错误,成功启动Docker。
阅读全文