docker启动报错: Job for docker.service failed because the control process exited with error code.


问题

[root@master ~]# systemctl start docker
Job for docker.service failed because the control process exited with error code. 
See "systemctl status docker.service" and "journalctl -xe" for details.
[root@master ~]# systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: failed (Result: start-limit) since Thu 2019-05-30 17:17:49 CST; 49s ago
     Docs: https://docs.docker.com
  Process: 12101 ExecStart=/usr/bin/dockerd --insecure-registry=10.1.10.48 (code=exited, status=1/FAILURE)
 Main PID: 12101 (code=exited, status=1/FAILURE)

May 30 17:17:49 10-1-10-48 systemd[1]: start request repeated too quickly for docker.service
May 30 17:17:49 10-1-10-48 systemd[1]: Failed to start Docker Application Container Engine.
May 30 17:17:49 10-1-10-48 systemd[1]: Unit docker.service entered failed state.
May 30 17:17:49 10-1-10-48 systemd[1]: docker.service failed.
May 30 17:18:16 10-1-10-48 systemd[1]: start request repeated too quickly for docker.service
May 30 17:18:16 10-1-10-48 systemd[1]: Failed to start Docker Application Container Engine.
May 30 17:18:16 10-1-10-48 systemd[1]: docker.service failed.
May 30 17:18:29 10-1-10-48 systemd[1]: start request repeated too quickly for docker.service
May 30 17:18:29 10-1-10-48 systemd[1]: Failed to start Docker Application Container Engine.
May 30 17:18:29 10-1-10-48 systemd[1]: docker.service failed.


解决方案

docker的engine 基于Device Mapper提供的一种存储驱动,而它又依赖与 devicemapper

vi  /etc/yum.repos.d/docker.repo
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
yum remove docker
yum remove docker-selinux

yum install docker-engine

你可能感兴趣的:(docker,docker,启动报错)