Sobes.tech
Middle

Como conectar dois contêineres Docker na mesma rede num host?

sobes.tech IA

Resposta da IA

Para conectar dois contêineres Docker na mesma rede num host, é necessário criar uma rede Docker personalizada e executar os contêineres nessa rede. Isso permitirá que os contêineres comuniquem entre si pelos nomes dos contêineres.

Exemplo:

  1. Criar a rede:
docker network create minha_rede
  1. Executar os contêineres, conectando-os à rede:
docker run -d --name container1 --network minha_rede imagem1
docker run -d --name container2 --network minha_rede imagem2

Agora os contêineres podem se comunicar entre si usando os nomes container1 e container2 dentro da rede minha_rede.

Isso é útil para microsserviços, quando é necessário garantir interação interna sem expor portas ao exterior.