文章目录 问题描述:解决方法: 问题描述: 在linux环境下,linux系统本身是可以上网的,但是安装docker后,docker内不能上网(ping不通) 解决方法: 一、如果是新拉取的基础docker镜像(比如Ubuntu16.04),则需要先安装ping及network的相关工具 二、做完第一步还不行在进行此步,进入docker,修改/etc/hosts文件,将相关网站ip写入 将相关网站ip写入 三、在docker外修改、etc/nsswitch.conf,修改内容为:hosts: dns file