在其他节点上使用Docker DNS服务器
Docker的新版本(1.10版)包括一个DNS服务器,用于从同一网络上的其他主机传递别名信息。以前有用于解析链接容器(或同一网络上的容器)的主机文件条目。我想知道是否有可能在覆盖网络上使用这个嵌入式DNS服务器?我查看了文档(和问题),但找不到相关信息。因此,新的嵌入式DNS“服务器”的工作方式是它不是正式的服务器。它只是一个嵌入式侦听器,用于在其他节点上使用Docker DNS服务器,docker,Docker,Docker的新版本(1.10版)包括一个DNS服务器,用于从同一网络上的其他主机传递别名信息。以前有用于解析链接容器(或同一网络上的容器)的主机文件条目。我想知道是否有可能在覆盖网络上使用这个嵌入式DNS服务器?我查看了文档(和问题),但找不到相关信息。因此,新的嵌入式DNS“服务器”的工作方式是它不是正式的服务器。它只是一个嵌入式侦听器,用于127.0.0.11:53(当然是udp)的流量。当docker在容器的网络接口上看到该查询流量时,它会使用其嵌入式DNS服务器介入,并用它可能对查询的
127.0.0.11:53(当然是udp)的流量。当docker在容器的网络接口上看到该查询流量时,它会使用其嵌入式DNS服务器介入,并用它可能对查询的任何答案进行回复。您可以设置一些选项来影响此DNS服务器的行为,但由于它只侦听该本地主机地址上的查询流量,因此无法按照您的想法将其公开给覆盖网络。然而,这是一个移动的目标,我以前在IRC中见过这个问题,所以有一天,这个嵌入式DNS服务器至少会变成可插拔的,或者可能以您希望的方式公开