A partir da versão 1.9 (novembro de 2015), o Docker Networking está disponível.
Resumidamente, você cria uma rede
sudo docker network create networkname
Agora, quando você executa um contêiner, adiciona-o à rede
docker run -d --net=networkname --name containername imagename
Agora, os arquivos / etc / hosts conterão os endereços dos contêineres. Assim, a partir de outro contêiner, você pode referenciar "containername" como nome de host.