Is it possible to configure docker’s embedded DNS to be authoritative for the docker networks? Would like name lookups for non-started named containers to fail within docker and not be forwarded onto the “real” DNS.
Disabling looks up to external DNS completely is not a long-term option.
--dns-opt
, --dns-search
, and --dns
did not really help.
Does anyone has a pointer to something that could help?
Did anyone experienced similar issues?
Should a skydns or something else be used to avoid these issues?
Honnestly, I believe no body is using embedded DNS really. I tried many times but it’s too “magic” with poor documentation.
I suggest you to use an external DNS such as sky, consul etc…