docker容器里面不能訪問外網:
出現以下幾種情況:
Docker 容器無法訪問外網
局域網內其他機器無法訪問 docker 服務
啟動出錯 docker warning ipv4 forwarding is disabled. networking will not work
解決方案:
使用下面的命令打開sysctl.conf文件
vi /etc/sysctl.conf
然后在sysctl.conf文件中添加下面的代碼:
net.ipv4.ip_forward=1
可以使用sysctl net.ipv4.ip_forward命令查看是否修改成功,修改成功后返回的結果如下:
net.ipv4.ip_forward = 1
然后使用下面的命令重啟network服務:
systemctl restart network