service docker status
时间: 2024-09-28 10:08:04 浏览: 31
在Linux系统中,特别是那些使用Systemd作为初始化服务管理器的系统(如Ubuntu、Debian等),你可以使用`systemctl`命令来检查Docker服务的状态。`service docker status` 或者 `systemctl status docker` 是用于这个目的的标准命令。这个命令会显示Docker守护进程是否正在运行,以及它的启动状态,比如"active (running)"表示正在运行,"inactive (dead)"则表示停止。
例如,运行这个命令可能会看到类似这样的输出:
```
● docker.service - Docker Application Container Engine
Loaded: loaded (/etc/systemd/system/docker.service; enabled)
Active: active (running) since Mon 2023-04-03 10:05:00 UTC; 3 days ago
Docs: http://docs.docker.com
Process: 1928 ExecStart=/usr/bin/dockerd $OPTIONS (code=exited, status=0/SUCCESS)
Main PID: 1936 (dockerd)
Apr 03 10:05:00 servername systemd[1]: Starting Docker Application Container Engine...
Apr 03 10:05:00 servername systemd[1]: Started Docker Application Container Engine.
```
如果返回的是 "inactive (dead)" 或者没有输出,那说明Docker服务可能未启动或者已经停止。
阅读全文