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:
- Criar a rede:
docker network create minha_rede
- 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.