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