Как сделать доступ к dns сети docker из хоста?
нужен какой то сервис-дискавери, в котором будут регистрироваться запущенные контейнеры, а также который умеет быть DNS сервером.  
Consul на хосте, и consul-registrator в докер.
Вот тут  https://dev.to/karlredman/resolve-docker-hostnames... есть пример использования  dns-proxy-server, но сам не пробовал.
Consul,  как посоветовал Дмитрий, более популярен.