首先,您应该在使用Docker嵌入式DNS服务器
127.0.0.11。
您的问题可能是由以下原因之一引起的:
- nginx尝试将IPv6(AAAA记录)用于DNS查询。
基本上像这样:
http { resolver 127.0.0.11 ipv6=off;}Docker 1.11可能不再是问题:
修复了不将Docker域IPv6查询转发到外部服务器的问题(#21396)
- 注意不要意外覆盖
resolver
配置指令。在我来说,我曾在server
块resolver 8.8.8.8 8.8.4.4;
来自Mozilla的SSL配置生成,这是重写resolver 127.0.0.11;
的http
块。那让我挠了很久。



