CentOS7 宝塔防火墙对docker端口不生效

vi /usr/lib/systemd/system/docker.service

在文件中添加 –iptables=false

如果配置中的ExecStart后面有值了的话, 就在后面加一个 –-iptables=false就行 (请注意签名是两根”–“横杠, 一根横杠会导致无法启动docker)

最后重启docker就行

systemctl daemon-reload && systemctl restart docker

但是发现docker内的应用无法联网, 需要执行如下命令

firewall-cmd --permanent --zone=public --add-masquerade

然后 sudo reboot 重启一下即可, 亲测有效, 作者的系统是CentOS7.9

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注