DEV Community

Cover image for #3 Docker - Network
Bruno
Bruno

Posted on

#3 Docker - Network

Comunicação entre Containers

Por padrão, containers Docker são isolados. Para que eles consigam se comunicar entre si, é necessário conectá-los a uma mesma rede Docker.

Docker cria automaticamente uma rede chamada bridge, mas também é possível criar redes customizadas, que oferecem melhor isolamento e resolução de nomes entre containers.


Tipos de rede

  • Bridge (padrão), rede padrão usada para comunicação entre containers no mesmo host.

  • Host, container usa diretamente a rede do host.

  • Overlay, rede usada em clusters para comunicação entre múltiplos hosts.

  • Macvlan, permite que containers recebam IP próprio na rede física.


Comandos

criando - docker network create --driver bridge minha-rede
listando - docker network ls
inspecionando - docker network inspect minha-rede
conectando - docker network connect minha-rede container_existente
removendo - docker network rm minha-rede

Top comments (0)