问题描述:

在linux环境下,linux系统本身是可以上网的,但是安装docker后,docker内不能上网(ping不通)

解决方法:

一、如果是新拉取的基础docker镜像(比如Ubuntu16.04),则需要先安装ping及network的相关工具

二、做完第一步还不行在进行此步,进入docker,修改/etc/hosts文件,将相关网站ip写入

将相关网站ip写入

三、在docker外修改、etc/nsswitch.conf,修改内容为:hosts: dns file

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐