问题现象
dockers容器运行后内部无网络,无法ping通www.baidu.com
常用方法
网络上有很多解决方法,以下列举一些常用方法的网站地址:解决方法
本人解决方法
1.输入以下代码启动镜像(其中payment换为你自己的镜像名)
docker run --network=host --name payment -i -t payment /bin/sh
该方法对单个容器管用,但是由于我们的镜像使用compose进行配置,中间的依赖关系无法通过该方法进行配置。
2.通过重新安装docker引擎解决该问题
我们猜测可能是之前的版本有问题,所以从官网下载了最新的安装包。
官网下载地址:unbuntu
注意:请选择网站中的Install from a package方法进行安装,比较快。