赞
踩
因为docker 的DNS不能解析所致的
在宿主机中配置docker的DNS地址即可
1、在宿主集中 查看DNS地址
> cat /etc/resolv.conf
domain mycompany
search mycompany
nameserver 8.8.8.8
nameserver 8.8.8.4
上面的nameserver就是DNS解析地址
2、配置docker的DNS
vi /etc/default/docker
加入:
DOCKER_OPTS="--dns xxx.xxx.xxx.xxx" # 根据你的dns设定
3、重启docker
systemctl restart docker
注意:重启docker会造成容器关闭
4、重启容器
列出所有container:
docker container ls -a
再启动相应的container
docker container start 容器id
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。