擅长:python、mysql、java
<p>因此,向容器的构建过程添加新DNS信息的方法之一是向Docker守护进程添加一些启动选项<a href="https://docs.docker.com/engine/userguide/networking/default_network/configure-dns/" rel="nofollow">The documentation</a>对于该进程,您将使用的选项是<code> dns</code>。配置文件的位置取决于您的特定发行版。在我的Linux Mint机器上,文件位于<code>/etc/default/docker</code>。在LinuxMint上,查找<code>DOCKER_OPTS=</code>行,并向该行添加适当的<code> dns=x.x.x.x</code>条目</p>
<p>例如,如果您想使用谷歌的DNS,您应该将该行更改为如下所示:</p>
<pre><code>DOCKER_OPTS=" dns=8.8.4.4 dns=8.8.8.8"
</code></pre>
<p>此外,在缺少<code> dns</code>或<code> dns-search</code>启动选项的情况下,Docker将使用它运行的主机的<code>/etc/resolv.conf</code></p>