We have been seeing a lot of DNS lookup latency from our micro-services. In New Relic traces, we are seeing a lot of “dns.lookup” entries that can take between 50-300ms. Some even have gone as high as 1000ms.
To add to that, we are seeing a lot of host lookups failing for external services to our redis cluster and our Stats provider, located at api.stats.com. As soon as I deployed a test node to an old Docker 1.9 node, it worked fine.
We are about to have a huge announcement and expect a lot of traffic. These DNS issues have us concerned. I am already looking at other alternatives to Docker Cloud.
I could add the to /etc/hosts manually for now, but I do not see an easy way to use something like --add-host in Docker Cloud.