Problema: Meu contêiner não encontra outros hosts fora do enxame se ndots=0 em resolv.conf. Fiz alguns testes e se remover ou alterar ndots para 1 funciona.
Existe alguma maneira de excluir ou alterar a opção ndots no docker-compose ou na minha rede docker?
Responder1
a rede dentro do contêiner é diferente daquela no computador host, então você pode usar um bashscript para alterar o resolv.conf dentro do contêiner ou apenas usar sua rede host como a rede de contêineres com --net=host
sinalizador
docker run -it --net=hos -p 8080:8080 containerName
o sinalizador acima usa a rede de computadores host, então você deve usar as mesmas portas dentro e fora do contêiner