当前码头版本:1.13.1, build 092cba3
。码头集装箱内所有外部DNS查询失败
/etc/resolv.conf中的内容:
search mycompany.local
nameserver 127.0.0.11
options ndots:0
(实际公司名称混淆)。
nslookup
对主机本身是100%的罚款,但从容器内的任何外部主机名看起来失败(无法事件运行apt-get update
)。 4节点群集中的所有主机都存在相同的症状。 请注意内部服务名称解析似乎在容器之间工作。
直接在我的笔记本电脑上运行相同的应用程序(在同一办公室网络上)主机名解析得很好。
这正在变成一个缓慢移动的灾难。
涉及的集群仍然是1.12之前的版本,它可能有任何方向。
好吧,我可以看到127.0.0.11的nameserver条目可能是(?)的问题。重复测试[从这里](http://www.networkcomputing.com/data-centers/docker-networking-basic-dns-configuration/2052420654)给出一个工作容器。它可能是造成问题的码头构成? – demaniak
哦,我的灵魂。经过这些努力,似乎主DNS服务器有一些令人头疼的问题。在我们的支持人员重申dns服务后,突然之间再次开始工作。为什么我在主机上的nslookup测试没有失败 - 我不知道。 – demaniak