1
resposta

npm install - falha ao usar o public dns (SOLUÇÃO)

Na hora de rodar o comando npm install no container do node aparece a seguinte mensagem de erro: Error: getaddrinfo EAI_AGAIN Este erro é relacionado à rede e pode ocorrer porque o Docker utiliza o public dns do Google (8.8.8.8), mas em algumas redes corporativas há o bloqueio deste tipo de consulta, forçando os usuários a utilizar o DNS corporativo. Para solucionar o problema é necessário configurar o Docker para acessar o DNS da rede corporativa, o que pode ser feito através das seguintes entradas no arquivo /etc/docker/daemon.json: { "dns": ["10.0.0.2", "8.8.8.8"] } Em seguida deve-se reiniciar o serviço do Docker. Referência: https://development.robinwinslow.uk/2016/06/23/fix-docker-networking-dns/
1 resposta

Fala ai Fernando, de boa ?

Bem bacana sua solução.