Problema no Namelookup no Azure usando o contêiner do Docker personalizado

1

Estou tendo problemas com a resolução de nomes no Azure usando o contêiner do Docker personalizado com o Web App no Linux.

A resolução de nomes com curl e wget leva de 4 a 10 segundos ao usar o arquivo padrão resolv.conf no Azure.

search reddog.microsoft.com
nameserver 127.0.0.11
options timeout:1 attempts:5 ndots:0

Quando eu mudo o nameserver para 8.8.8.8, tudo funciona bem.

Se eu entendi corretamente, o Docker monta o arquivo resolv.conf da máquina host e as configurações de DNS deve ser definido com as opções de comando de execução do Docker. Não é recomendado alterar esses arquivos diretamente.

The exact details of how Docker manages the DNS configurations inside the container can change from one Docker version to the next. So you should not assume the way the files such as /etc/hosts, /etc/resolv.conf are managed inside the containers and leave the files alone and use the following Docker options instead.

No entanto, não parece possível definir parâmetros de execução do docker no Azure.

Este é o meu post anterior sobre este assunto no SO .

    
por tuomastielinen 19.09.2017 / 08:31

0 respostas