当运行任何apk add ...
命令同时docker build ...
I get DNS lookup error
:
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz
ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.8/main: DNS lookup error
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz
ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.8/community: DNS lookup error
我该如何解决?
看来我的 Docker 里面docker-machine
解析 DNS 时遇到问题。
我添加了这个文件/etc/docker/daemon.json
进入机器以使一切正常工作:
{
"dns": ["8.8.8.8", "192.168.0.1"]
}
您也可以使用docker run --dns 8.8.8.8 ...
如果你只是运行容器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)