Docker没有在CentOS服务器上启动

时间:2018-03-14 13:27:08

标签: docker

我在CentOS服务器上安装了docker,但启动时失败了。

以下是我在输入systemctl start docker

后得到的错误
  

docker.service的作业失败,因为控制进程已退出   错误代码。请参阅" systemctl status docker.service"和" journalctl -xe"   详情。

enter image description here

3 个答案:

答案 0 :(得分:1)

我也面临同样的错误,而且下面也适合我。

编辑/etc/systemd/system/docker.service.d/10-machine.conf文件 将ExecStart更改为/usr/bin/dockerd而不是/user/bin/docker daemon,重新启动systemctl daemon-reload,然后再次运行sudo systemctl -f start docker

答案 1 :(得分:0)

有趣的是,只有今天我们开始在我们的开发环境中遇到这个问题。我们配置的docker版本没有固定,看起来最新版本(1.13.1-53.git774336d.el7.centos)根据您的问题导致问题。定位以前的版本似乎让它恢复到工作状态:

yum install docker-1.12.6-71.git3e8e77d.el7.centos

请务必先删除以前的版本

yum remove docker

答案 2 :(得分:0)

对我有用:

yum remove containerd

并删除先前的docker,然后重新安装docker <,当然>