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)