Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在其他节点上使用Docker DNS服务器_Docker - Fatal编程技术网

在其他节点上使用Docker DNS服务器

在其他节点上使用Docker DNS服务器,docker,Docker,Docker的新版本(1.10版)包括一个DNS服务器,用于从同一网络上的其他主机传递别名信息。以前有用于解析链接容器(或同一网络上的容器)的主机文件条目。我想知道是否有可能在覆盖网络上使用这个嵌入式DNS服务器?我查看了文档(和问题),但找不到相关信息。因此,新的嵌入式DNS“服务器”的工作方式是它不是正式的服务器。它只是一个嵌入式侦听器,用于127.0.0.11:53(当然是udp)的流量。当docker在容器的网络接口上看到该查询流量时,它会使用其嵌入式DNS服务器介入,并用它可能对查询的

Docker的新版本(1.10版)包括一个DNS服务器,用于从同一网络上的其他主机传递别名信息。以前有用于解析链接容器(或同一网络上的容器)的主机文件条目。我想知道是否有可能在覆盖网络上使用这个嵌入式DNS服务器?我查看了文档(和问题),但找不到相关信息。

因此,新的嵌入式DNS“服务器”的工作方式是它不是正式的服务器。它只是一个嵌入式侦听器,用于
127.0.0.11:53(当然是udp)的流量。当docker在容器的网络接口上看到该查询流量时,它会使用其嵌入式DNS服务器介入,并用它可能对查询的任何答案进行回复。您可以设置一些选项来影响此DNS服务器的行为,但由于它只侦听该本地主机地址上的查询流量,因此无法按照您的想法将其公开给覆盖网络。然而,这是一个移动的目标,我以前在IRC中见过这个问题,所以有一天,这个嵌入式DNS服务器至少会变成可插拔的,或者可能以您希望的方式公开