Docker启动时的报错汇总

  • 时间:
  • 浏览:1
  • 来源:uu快3app_uu快3预测苹果

vim /etc/sysconfig/docker

加入如下:

docker daemon启动失败:Unable to take ownership of thin-pool

当 firewalld 启动事先重启的事先,事先从 iptables 中移除 DOCKER 的规则,从而影响了 Docker 的正常工作。

https://bugzilla.redhat.com/show_bug.cgi?id=1321640#c5

重启防火墙

/etc/docker/daemon.json

加入如下内容:

workaround:

具体除理最好的土办法 是:

再重启docker守护应用程序即可

从以上报错提示信息中也没想看 错误的具体原应分析。已经 我又用dockerd来直接启动,就在输出信息最下面想看 一根绳子 错误提示,如下:

Eric Paris 2016-04-27 08:20:10 EDT

这是事先在运行这次容器事先,成功启动过一次,在上次访问时,事先防火墙的疑问原应分析必须正常访问Nginx,所以有将iptables的filter表清空了,已经 重启过iptables,已经 再次运行时,就报了以上错误。

启动报错提示如下 :

原应分析: /var/lib/docker/devicemapper/metadata/ 内metadata丢失

CentOS-7 中介绍了 firewalld,firewall的底层是使用iptables进行数据过滤,建立在iptables之上,这事先会与 Docker 产生冲突。

根据最后的报错Error starting daemon:搜索到这篇博客,得到除理。

https://blog.csdn.net/liu9718214/article/details/79134900

当你使用的是 Systemd 的事先, firewalld 会在 Docker 事先启动,已经 事先你在 Docker 启动事先再启动 事先重启 firewalld ,你就不能重启 Docker 应用程序了。

已经 重启docker,顺利除理:

系统是CentOS 7.2

系统内核及docker版本如下 :