当运行任何apk add ...命令时,docker build ...我得到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
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
zor*_*red 11
看来我的 Dokcer 内部docker-machine解析 DNS 时遇到了问题。
我将此文件添加/etc/docker/daemon.json到机器中以使一切正常工作:
{
"dns": ["8.8.8.8", "192.168.0.1"]
}
Run Code Online (Sandbox Code Playgroud)
docker run --dns 8.8.8.8 ...如果您只是运行容器,您也可以使用。
| 归档时间: |
|
| 查看次数: |
12638 次 |
| 最近记录: |