docker服务未启动,报错信息:Failed to start Docker Application Container Engine.
环境:ubuntu18.04
查看docker服务状态
sudo systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; disabled; vendor preset:
Active: inactive (dead) since Wed 2020-12-02 06:43:54 CST; 3h 53min ago
Docs: https://docs.docker.com
Main PID: 1617 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/docker.service
12月 02 06:43:54 test-PowerEdge-R430 dockerd[1617]: time="2020-12-02T06:43:53.84
12月 02 06:43:54 test-PowerEdge-R430 dockerd[1617]: time="2020-12-02T06:43:53.84
12月 02 06:43:54 test-PowerEdge-R430 dockerd[1617]: time="2020-12-02T06:43:53.84
12月 02 06:43:54 test-PowerEdge-R430 dockerd[1617]: time="2020-12-02T06:43:53.84
12月 02 06:43:54 test-PowerEdge-R430 dockerd[1617]: time="2020-12-02T06:43:53.84
12月 02 06:43:54 test-PowerEdge-R430 dockerd[1617]: time="2020-12-02T06:43:53.84
12月 02 06:43:54 test-PowerEdge-R430 dockerd[1617]: time="2020-12-02T06:43:53.84
12月 02 06:43:54 test-PowerEdge-R430 dockerd[1617]: time="2020-12-02T06:43:54.18
12月 02 06:43:54 test-PowerEdge-R430 dockerd[1617]: time="2020-12-02T06:43:54.39
12月 02 06:43:54 test-PowerEdge-R430 systemd[1]: Stopped Docker Application Cont
lines 1-17/17 (END)...skipping...
发现其中docker服务状态是有问题的,挂了,其中最后一行有显示错误信息(不知为啥就停止Docker应用程序),这时候可以尝试重启,
sudo systemctl restart docker
命令执行完成之后再查看服务状态
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; disabled; vendor preset: enabled)
Active: active (running) since Wed 2020-12-02 10:40:19 CST; 16s ago
Docs: https://docs.docker.com
Main PID: 18882 (dockerd)
Tasks: 94
CGroup: /system.slice/docker.service
├─18882 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
├─19858 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 111 -container-ip 192.168.1.1 -c
├─19878 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 2222 -container-ip 192.168.1.1 -
├─19890 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 3333 -container-ip 192.168.1.1 -
├─19944 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 4444 -container-ip 192.168.1.1 -
├─20098 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 6379 -container-ip 192.168.1.1 -c
├─20112 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 5555 -container-ip 192.168.1.1 -c
└─20134 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 8088 -container-ip 192.168.1.1 -c
12月 02 10:40:01 test-PowerEdge-R430 dockerd[18882]: time="2020-12-02T10:40:01.733407165+08:00" level=info msg="R
12月 02 10:40:01 test-PowerEdge-R430 dockerd[18882]: time="2020-12-02T10:40:01.790205939+08:00" level=warning msg
12月 02 10:40:01 test-PowerEdge-R430 dockerd[18882]: time="2020-12-02T10:40:01.989745821+08:00" level=info msg="R
12月 02 10:40:02 test-PowerEdge-R430 dockerd[18882]: time="2020-12-02T10:40:02.014078924+08:00" level=warning msg
12月 02 10:40:02 test-PowerEdge-R430 dockerd[18882]: time="2020-12-02T10:40:02.021015124+08:00" level=info msg="T
12月 02 10:40:09 test-PowerEdge-R430 dockerd[18882]: time="2020-12-02T10:40:09.713826971+08:00" level=info msg="L
12月 02 10:40:18 test-PowerEdge-R430 dockerd[18882]: time="2020-12-02T10:40:18.530543204+08:00" level=info msg="D
12月 02 10:40:18 test-PowerEdge-R430 dockerd[18882]: time="2020-12-02T10:40:18.625573855+08:00" level=info msg="D
如果出来
如果不行可以尝试下面这种方式:
链接: 另一种方法,亲测有效.