Eu mesmo não uso o docker, então eu normalmente não me meteria aqui em uma questão do docker, mas por acaso eu estava lendo sobre isso e tropecei em alguma documentação do docker que aparece resolve esse problema exato . Para resumir ...
A documentação sugere algumas soluções alternativas. A primeira é especificar o servidor DNS a ser usado pelo daemon do docker para os contêineres, adicionando a seguinte linha a /etc/default/docker
:
docker_OPTS="--dns 8.8.8.8"
onde o DNS fornecido pode ser um servidor DNS local, como 192.168.1.1 (gateway). Então, reinicie com
sudo restart docker
Uma solução alternativa envolve a desabilitação do dnsmasq no NetworkManager, comentando a configuração em /etc/NetworkManager/NetworkManager.conf
da seguinte forma:
#dns=dnsmasq
depois, reinicie os dois
sudo restart network-manager
sudo restart docker