使用 docker run
时命令,可以通过传递 --dns <dns_server_ip>
来指定容器的 DNS 主机应该是什么。论据。
是否有 docker build
的等效项命令?文档中没有任何相关内容,尝试它会引发错误。
请您参考如下方法:
我的一个 friend 提出了另一个解决方案:
使用ADD
将/etc/resolv.conf
插入容器作为第一个构建指令。然后容器将在所有 future 的构建中使用这些设置。
这的好处是它是每个容器的问题,因此我不需要进行全局更改或启动新的虚拟机。