ZONE_CONFLICT: 'docker0' 已经绑定到一个区域


linux: firewalld对于请求会选择哪个zone处理?

ERROR: ZONE_CONFLICT: 'docker0' already bound to a zone

1.检查firewall-cmd中是否存在docker zone 

 firewall-cmd --get-active-zones

2 .如果“docker”区域可用,将接口更改为 docker0(非持久化)

sudo firewall-cmd --zone=docker --change-interface=docker0

3.如果“docker”区域可用,请将接口更改为 docker0(持久化)

sudo firewall-cmd --permanent --zone=docker --change-interface=docker0 

sudo systemctl restart firewalld

4 启动docker 

systemctl  start  docker

5 查看

systemctl status docke

 

6 验证

重启 reboot, ifconfig (centos 可安装)

https://gist.github.com/reytech-dev/1cbbb158df374018be454537de32a428

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM