Centos7服务器重启Docker启动报错

Centos7服务器重启Docker启动报错

服务器重启docker报错1

docker.service - Docker Application Container Engine    
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor
preset: disabled)    
Active: failed (Result: start-limit) since Wed 2020-08-19 10:48:54 CST; 8min ago      
Docs: https://docs.docker.com   
Process: 372 ExecStart=/usr/bin/dockerd -H fd:// -containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)  
Main PID: 372 (code=exited, status=1/FAILURE)  
Aug 19 10:48:52 Master systemd[1]: Failed to start Docker Application Container Engine. 
Aug 19 10:48:52 Master systemd[1]: Unit docker.service entered failed state. 
Aug 19 10:48:52 Master systemd[1]: docker.service failed. 
Aug 19 10:48:54 Master systemd[1]: docker.service holdoff time over, scheduling restart. 
Aug 19 10:48:54 Master systemd[1]: Stopped Docker Application Container Engine. 
Aug 19 10:48:54 Master systemd[1]: start request repeated too quickly for docker.service 
Aug 19 10:48:54 Master systemd[1]: Failed to start Docker Application Container Engine. 
Aug 19 10:48:54 Master systemd[1]: Unit docker.service entered failed state. 
Aug 19 10:48:54 Master systemd[1]: docker.service failed.

处理方法如下:

docker中默认存放镜像和容器的目录是:/var/lib/docker/,将/var/lib/docker/给删除并重启服务,解决了docker无法正常启动的问题。

rm -rf /var/lib/docker/
vim /etc/docker/daemon.json
{
     
    "graph": "/mnt/docker-data",
    "storage-driver": "overlay"
}

再重新启动服务,docker服务已经正常

systemctl restart docker
systemctl status docker

服务器重启docker报错2

[root@Master ~]# systemctl status docker.service
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: failed (Result: start-limit) since Wed 2020-08-19 20:35:51 CST; 5s ago
     Docs: https://docs.docker.com
  Process: 351 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.so                                               ck (code=exited, status=1/FAILURE)
 Main PID: 351 (code=exited, status=1/FAILURE)

Aug 19 20:35:49 Master systemd[1]: Failed to start Docker Application Container Engine.
Aug 19 20:35:49 Master systemd[1]: Unit docker.service entered failed state.
Aug 19 20:35:49 Master systemd[1]: docker.service failed.
Aug 19 20:35:51 Master systemd[1]: docker.service holdoff time over, scheduling restart.
Aug 19 20:35:51 Master systemd[1]: Stopped Docker Application Container Engine.
Aug 19 20:35:51 Master systemd[1]: start request repeated too quickly for docker.service
Aug 19 20:35:51 Master systemd[1]: Failed to start Docker Application Container Engine.
Aug 19 20:35:51 Master systemd[1]: Unit docker.service entered failed state.
Aug 19 20:35:51 Master systemd[1]: docker.service failed.

处理方法如下:

rm -rf /var/lib/docker/
vim /etc/docker/daemon.json
{
     
}

再重新启动服务,docker服务已经正常

systemctl restart docker
systemctl status docker

你可能感兴趣的:(大数据平台搭建,Centos7服务器重启,Docker启动报错)