无法安装 docker -invoke-rc.d: initscript docker,操作“启动”失败

无法安装 docker -invoke-rc.d: initscript docker,操作“启动”失败

目前无法在 上安装 docker Ubuntu 16.04。(当我之前能够)。运行后sudo apt-get install docker-ce(按照这里)我收到以下消息:

docker.service 的作业失败,因为控制进程退出并显示错误代码。有关详细信息,请参阅“systemctl status docker.service”和“journalctl -xe”。

invoke-rc.d: initscript docker,操作“启动”失败。

docker.service - Docker 应用程序容器引擎已加载:已加载(/lib/systemd/system/docker.service;已启用;供应商预设:已启用)

插入:/etc/systemd/system/docker.service.d └─10-machine.conf

活动:激活(自动重启)(结果:退出代码)自 2017-09-07 星期四 21:44:50 BST;3 毫秒前文档:https://docs.docker.com

进程:15332 ExecStart=/usr/bin/docker daemon -H tcp://0.0.0.0:2376 -H unix:///var/run/docker.sock --storage-driver aufs --tlsverify --tlscacert /etc/docker/ca.pem --tlscert /etc/docker/server.pem --tlskey /etc/docker/server-key.pem --label provider=generic(code=exited,status=1/FAILURE)主 PID:15332(code=exited,status=1/FAILURE)

systemctl status docker.service实际上没有提供任何细节。journalctl -xe显示以下内容(摘要):

9 月 7 日 21:56:45 mpt systemd1:启动 API 的 Docker Socket。

9 月 7 日 21:56:45 mpt systemd1:在 Docker Socket 上监听 API。

9 月 7 日 21:56:45 mpt systemd1:docker.service:启动请求重复太快。

9 月 7 日 21:56:45 mpt systemd1:无法启动 Docker 应用程序容器引擎。

-- 结果失败。Sep 07 21:56:45 mpt systemd1:docker.socket:单元进入故障状态。9 月 7 日 21:56:46 mpt sudo[16052]:pam_unix(sudo:session):用户 root 的会话已关闭

当我apt-get install再次运行时,我收到此消息:

1 未完全安装或移除。1

(除了我之前提到的错误。)

解决方案是:

sudo apt-get remove docker*
sudo apt-get autoclean
sudo apt autoremove

我一直尝试docker-machine从我的笔记本电脑(Ubuntu 16.04)到这台机器上工作,所以我想这可能会导致一些问题。

我有点困惑。非常感谢任何帮助和建议。

谢谢,

答案1

我注意到以下文件/etc/systemd/system/

  • docker.service
  • docker.service.d
  • docker.socket

除了上面提到的删除命令之外,删除这些命令也会导致错误消失。

相关内容