【逢山开路】Docker与CentOS7防火墙

简要描述

CentOS7 系统中,默认的防火墙是firewalld ,执行 docker run 时候,会有firewalld 服务的关联,启动firewalld 之后iptables 也会被调用,这样就会向iptables 里添加规则,但是里面并没有包含docker chain 。表现出来就是端口不生效

解决办法

删除iptables 服务

rm -rf /etc/iptables && reboot

或者开启所有端口

iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F

然后重启一下docker

systemctl restart  docker
#或者
service docker restart

 这样便不会报错了

 

 

 

声 明 1 bujj博客:www.bujj.org
2 原创文章,转载请注明转自bujj博客:www.bujj.org
3 当前页网址:https://www.bujj.org/index.php/2021/10/03/79/
THE END
分享
二维码
< <上一篇
下一篇>>