您可以将这些选项添加到docker守护程序中,作为它运行的所有容器的默认选项。在
dockerd命令行上,选项相同
--dns XX.XX.1.1--dns-searchcompanydomain。为避免更改启动脚本以添加该选项,设置具有以下内容的/etc/docker/daemon.json文件会更容易:
{ "dns": ["XX.XX.1.1"], "dns-search": ["companydomain"]}然后重新启动docker守护程序
systemctl restart docker以应用更改。
您可能会发现最好更新VM中的/etc/resolv.conf以将此更改应用到Docker容器而不是VM本身。看起来像:
nameserver XX.XX.1.1search companydomain
如果更新resolv.conf,请确保它不受其他工具的管理,例如,如果要获取VM的dhcp地址,则该地址将被dhcp客户端守护程序覆盖。



