Chr*_*oba 6 dns networking docker
我问这个问题是因为我花了很长时间才弄清楚为什么我的基本 ubuntu 容器中的网络如此缓慢,比主机操作系统慢 50 倍,这使得任何类型的 apt-get 安装都需要非常长时间(45在某些情况下 + 分钟)。
如何使容器中的网络更快?
只需更改我的 DNS 服务器即可立即解决问题。以前,DNS 查找需要 5 秒以上,现在不到 .1 秒。
只需将nameserver
行更改/etc/resolv.conf
为:
nameserver 8.8.8.8
nameserver 8.8.4.4
Run Code Online (Sandbox Code Playgroud)
这是谷歌的 DNS 服务器。
想在这里发布这个答案,因为我在网上的任何地方都找不到这个建议,这对我来说是日日夜夜的不同。
您还可以将 dns 服务器指定为docker run
. 例如:
docker run --dns 8.8.8.8 <container name>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4898 次 |
最近记录: |