云计算核心技术Docker教程:DockerDNS设置
时间:2022-03-21 08:26:34 来源:TechWeb 阅读量:11214
默认情况下,容器会继承/etc/resolv.conf配置文件中定义的主机的DNS设置文件的副本是通过使用默认网桥网络的容器获得的,而自定义网络的容器使用Docker的嵌入式DNS服务器,该服务器将外部DNS查找转发到主机上配置的DNS服务器
timg
中定义的自定义主机/etc/hosts将不会被继承要将其他主机传输到您的容器,请参阅参考文档中的将条目添加到容器主机文件您可以根据每个容器覆盖这些设置
参数— dns。
DNS服务器的IP地址要指定多个dns服务器,请使用多个DNS标志如果容器无法访问您指定的任何IP地址,8.8.8.8将添加谷歌的公共DNS服务器,以便您的容器可以解析互联网域
参数—DNS—搜索
用于搜索部分限定主机名的域名系统搜索域要指定多个域名系统搜索前缀,请使用多个域名系统搜索标志
参数—域名系统—选择。
代表DNS选项及其值的键值对。[rootchaols~]#yuminstalldocker-cedocker-ce-clicontainerd.io3启动docker[rootchaols~]#systemctlstartdocker4查看docker镜像。有关resolv.conf的有效选项,请参见操作系统文档.
参数—主机名
容器本身使用的主机名如果未指定,则默认为容器的标识
。