【问题标题】:Lack of docker-current file cause docker service cannot be start in Centos 7缺少 docker-current 文件导致 docker 服务无法在 Centos 7 中启动
【发布时间】:2017-10-15 02:53:26
【问题描述】:

我安装后尝试启动docker服务:

sudo systemctl start docker

这里发生了错误:

● docker.service - 已加载 Docker 应用程序容器引擎: 已加载(/etc/systemd/system/docker.service;已禁用;供应商预设: 禁用)活动:自 2017 年 5 月 16 日星期二以来失败(结果:退出代码) 14:40:57 CST; 8 秒前 文档:http://docs.docker.com 进程:1002 ExecStart=/usr/bin/docker-current 守护进程 --exec-opt native.cgroupdriver=systemd $OPTIONS $DOCKER_STORAGE_OPTIONS $DOCKER_NETWORK_OPTIONS $ADD_REGISTRY $BLOCK_REGISTRY $INSECURE_REGISTRY (code=exited, status=203/EXEC) 主 PID: 1002 (代码=退出,状态=203/EXEC)

5 月 16 日 14:40:57 iZm5ej22ekoik4surc9daeZ systemd[1]:启动 Docker 应用容器引擎... 5月16日 14:40:57 iZm5ej22ekoik4surc9daeZ systemd [1002]:执行生成步骤失败 /usr/bin/docker-current: 没有这样的文件或目录 5 月 16 日 14:40:57 iZm5ej22ekoik4surc9daeZ systemd[1]: docker.service: 主进程 已退出,代码=已退出,状态=203/EXEC 5 月 16 日 14:40:57 iZm5ej22ekoik4surc9daeZ systemd [1]:无法启动 Docker 应用程序 容器引擎。 5 月 16 日 14:40:57 iZm5ej22ekoik4surc9daeZ systemd[1]: 单元 docker.service 进入失败状态。 5月16日 14:40:57 iZm5ej22ekoik4surc9daeZ systemd[1]: docker.service 失败。

似乎启动docker服务需要docker-current文件,但不存在。但我可以通过运行以下命令来启动 docker:

docker daemon

所以让我困惑的是 docker-current 文件是做什么的。

【问题讨论】:

    标签: docker


    【解决方案1】:

    通过重新安装最新的docker解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-09
      • 2020-06-30
      • 2018-08-23
      • 1970-01-01
      • 2016-05-31
      • 1970-01-01
      相关资源
      最近更新 更多