为 docker 构建指定 DNS
Specifying DNS for docker build
使用 docker run
命令时,可以通过传递 --dns <dns_server_ip>
个参数来指定容器的 DNS 主机。
是否有 docker build
命令的等效命令?文档中没有关于它的任何内容,尝试它会引发错误。
我的一个朋友提出了另一个解决方案:
使用 ADD
将 /etc/resolv.conf
作为第一个构建指令插入到容器中。然后容器将在所有未来构建中使用这些设置。
这具有成为每个容器问题的好处,因此我不需要在全局范围内进行更改或启动新的 VM。
使用 docker run
命令时,可以通过传递 --dns <dns_server_ip>
个参数来指定容器的 DNS 主机。
是否有 docker build
命令的等效命令?文档中没有关于它的任何内容,尝试它会引发错误。
我的一个朋友提出了另一个解决方案:
使用 ADD
将 /etc/resolv.conf
作为第一个构建指令插入到容器中。然后容器将在所有未来构建中使用这些设置。
这具有成为每个容器问题的好处,因此我不需要在全局范围内进行更改或启动新的 VM。