配置说明
由firewalld管理docker网络。
firewalld 规则
firewall-cmd --permanent --delete-zone=docker
# 非 public zone。二选一
firewall-cmd --permanent --new-zone=dockerapp
firewall-cmd --permanent --zone=dockerapp --add-interface=ens33
firewall-cmd --permanent --zone=dockerapp --add-masquerade
# public zone。 二选一
firewall-cmd --permanent --zone=public --add-masquerade
firewall-cmd --reload
docker 配置
cat >> /etc/docker/daemon.json << EOF
{
"iptables": false
}
EOF
重启 docker
systemctl restart docker
标签:zone,--,cmd,firewalld,firewall,permanent,docker
From: https://www.cnblogs.com/wangguishe/p/18318295