docker容器內(nèi)無法通過HTTP訪問外網(wǎng)

docker容器內(nèi)無法通過HTTP訪問外網(wǎng)

現(xiàn)象如下:

1、內(nèi)/外網(wǎng) IP 和 域名 可以 ping 通

2、容器內(nèi)無法訪問宿主機所在內(nèi)網(wǎng)及外網(wǎng)的 Web 服務(404)

3、通過 cURL 查看返回頭信息感覺是所有 Web 請求被中轉(zhuǎn)到一個固定的 nginx 服務器

4、所有容器(包括新創(chuàng)建的)均出現(xiàn)以上問題

解決方法如下:

通過重建?docker0?網(wǎng)絡即可解決問題。

命令如下:

$?sudo?service?docker?stop $?sudo?pkill?docker $?sudo?iptables?-t?nat?-F $?sudo?ifconfig?docker0?down $?sudo?brctl?delbr?docker0 $?sudo?service?docker?start

相關教程推薦:docker教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享