当我想检查服务是否正在运行时,就我而言,如果 docker 服务正在运行,我输入:
sudo status docker
Run Code Online (Sandbox Code Playgroud)
作为输出,我有:
status: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
Mar*_*ton 12
错误消息意味着您的 Ubuntu 没有使用 Upstart。
从 Ubuntu 15.04 开始,systemd 现在是默认的 init 进程而不是 Upstart,因此一些命令发生了变化。
使用 systemd,您可以改为使用以下命令检查 docker 的状态:
service docker status
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
47851 次 |
| 最近记录: |