docker容器里面不能访问外网

互联网 20-4-1

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

更多相关教程,请关注PHP中文网docker教程栏目。

以上就是docker容器里面不能访问外网的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: Docker
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:docker如何查镜像是什么版本

相关资讯