关闭或启动linux防火墙后,docker启动容器报错问题解决方式

Posted jakablog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关闭或启动linux防火墙后,docker启动容器报错问题解决方式相关的知识,希望对你有一定的参考价值。

关闭或启动linux防火墙后,docker启动容器报错问题解决方式

解决办法:重建docker0网络恢复

1、按照进程名杀死docker进程

pkill docker

2、清空防火墙规则-清空nat表的所有链

iptables -t nat -F

3、查看定义规则的详细信息

iptables -L -n -v  

4、关闭docker0接口

ifconfig docker0 down

5、删除docker0接口

brctl delbr docker0

6、重启docker

systemctl restart docker

7、查看是否启用

docker ps -a

以上是关于关闭或启动linux防火墙后,docker启动容器报错问题解决方式的主要内容,如果未能解决你的问题,请参考以下文章

Linux下的docker容器安装教程

开机自启docker后 开启或关闭自启容器

如何避免Docker容器启动脚本运行后自动退出

Docker容器意外(非正常)关闭后无法正常启动

linux 重启后需要 重新启动docker服务 及 启动所需要的docker

centos7 docker 宿主机不能访问容器问题解决