为docker构build指定DNS
当使用docker run
命令时,可以通过传递--dns <dns_server_ip>
参数来指定容器的DNS主机应该是什么。
是否有相当于docker build
命令? 文档中没有任何关于它的内容,尝试它会引发错误。
我的一个朋友提出了另一个解决scheme
使用ADD
将/etc/resolv.conf
作为第一个构build指令插入到容器中。 然后容器将使用这些设置为所有未来的版本。
这有利于成为一个容器的问题,所以我不需要在全球范围内进行更改或启动新的虚拟机。