Docker在CentOS 7中突然停止了

我在CentOS 7机器上运行docker。 今天我试图升级一个容器。 所以我停下了容器,试图拉出新的形象。

我得到了下面的错误

Error getting v2 registry: Get https://registry-1.docker.io/v2/: proxyconnect tcp: dial tcp: lookup https_proxy=http: no such host" 

我在cat /etc/environment检查了机器的代理设置,在cat /etc/systemd/system/docker.service.d/http-proxy.conf检查了docker的代理设置

它设置正确。 我启用了docker的守护进程日志,日志说

 Sep 14 10:43:18 myCentOsServer kernel: [4913751.074277] docker0: port 1(veth1e3300a) entered disabled state Sep 14 10:43:18 myCentOsServer kernel: [4913751.084599] docker0: port 1(veth1e3300a) entered disabled state Sep 14 10:43:18 myCentOsServer kernel: [4913751.084888] docker0: port 1(veth1e3300a) entered disabled state Sep 14 10:43:18 myCentOsServer NetworkManager[794]: <info> [1505349798.0267] device (veth1e3300a): released from master device docker0 Sep 14 10:44:48 myCentOsServer dockerd[29136]: time="2017-09-14T10:44:48.802236300+10:00" level=warning msg="Error getting v2 registry: Get https://registry-1.docker.io/v2/: proxyconnect tcp: dial tcp: lookup https_proxy=http: no such host" 

我尝试下面的命令,但它卡住了。

 systemctl daemon-reload systemctl restart docker 

在这里输入图像说明

任何想法可能是什么问题。

提前致谢。

我终于能够解决这个问题。
问题是我的docker挂载点。 我被设置为/ var / lib / docker,并且我怀疑当我进行数据卷导出的时候会崩溃。

我遵循的步骤
1)导航到/ var / lib / docker,将图像,容器和卷文件夹备份并删除。
2)重新加载守护进程
3)重新启动docker。

现在它工作正常。
然而,坏消息是我丢失了我从一个容器中取出的数据存储(使用卷 – 从)。
但它是一个软件的开发版本。 所以我重新安装,并做了设置。

它有时出现在CentOS中。 您可以简单地重新启动泊坞窗服务

 systemctl restart docker.service