【问题标题】:Docker not starting on CentOS serverDocker 未在 CentOS 服务器上启动
【发布时间】:2018-08-23 01:22:18
【问题描述】:

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

以下是我输入systemctl start docker后得到的错误

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

enter image description here

【问题讨论】:

  • systemctl status docker.servicejournalctl -xe 的输出是什么?
  • 你是如何安装 docker 的?通过百胜?它说安装了什么版本?
  • 使用 yum 安装并安装了 7.4

标签: docker


【解决方案1】:

它对我有用:

yum remove containerd

并删除以前的docker并重新安装docker

【讨论】:

    【解决方案2】:

    有趣的是,直到今天我们的开发环境才开始出现这个问题。我们配置的 docker 版本没有固定,看起来可用的最新版本(1.13.1-53.git774336d.el7.centos)根据您的问题引起了问题。以以前的版本为目标似乎可以让它恢复工作状态:

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

    一定要先删除以前的版本

    yum remove docker
    

    【讨论】:

      【解决方案3】:

      我也遇到了同样的错误,下面对我有用。

      编辑/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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-04-02
        • 1970-01-01
        • 1970-01-01
        • 2015-02-24
        • 2017-07-21
        • 1970-01-01
        • 2018-01-08
        • 2023-03-09
        相关资源
        最近更新 更多