Docker采用bridge網(wǎng)絡(luò)的Container無法連接外網(wǎng)的問題

CentOS 7、 8 中,Docker采用bridge網(wǎng)絡(luò)的Container無法連接外網(wǎng)的問題
原因:系統(tǒng)默認采用firewelld管理防火墻規(guī)則參考:https://github.com/firewalld/firewalld/issues/195

[woods@localhost ~]$  nmcli connection modify docker0 connection.zone trusted
[woods@localhost ~]$ systemctl stop NetworkManager.service
[woods@localhost ~]$ firewall-cmd --permanent --zone=trusted --change-interface=docker0
success
[woods@localhost ~]$ systemctl start NetworkManager.service
[woods@localhost ~]$ nmcli connection modify docker0 connection.zone trusted
[woods@localhost ~]$ systemctl restart docker.service
[woods@localhost ~]$ firewall-cmd --get-active-zone
libvirt
  interfaces: virbr0
public
  interfaces: ens37
trusted
  interfaces: docker0
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容