wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-personalizada-no-docker-para-multiplos-conteineres.md
DockerComo criar uma rede personalizada no Docker para múltiplos contêineres
O Docker permite a criação de redes personalizadas para facilitar a comunicação entre múltiplos contêineres. Neste manual, você aprenderá como criar uma rede personalizada e conectar contêineres a ela.
Introdução
As redes personalizadas no Docker são úteis para isolar contêineres e permitir que eles se comuniquem de forma eficiente. Com uma rede personalizada, você pode controlar como os contêineres interagem entre si e com o mundo exterior.
Passo a Passo
1. Criar uma Rede Personalizada
Para criar uma rede personalizada, use o seguinte comando:
docker network create minha_rede
2. Verificar as Redes Criadas
Você pode listar todas as redes disponíveis com:
docker network ls
3. Criar Contêineres na Rede
Agora, vamos criar dois contêineres e conectá-los à rede que acabamos de criar. Neste exemplo, usaremos a imagem do Nginx.
docker run -d --name cont1 --network minha_rede nginx
docker run -d --name cont2 --network minha_rede nginx
4. Verificar a Conexão entre os Contêineres
Para testar a comunicação entre os contêineres, você pode acessar o terminal de um dos contêineres:
docker exec -it cont1 /bin/bash
Uma vez dentro do contêiner, use o comando ping para verificar a conectividade:
ping cont2
5. Remover a Rede e os Contêineres
Após terminar os testes, você pode parar e remover os contêineres e a rede criada:
docker stop cont1 cont2
docker rm cont1 cont2
docker network rm minha_rede
Conclusão
A criação de redes personalizadas no Docker é uma prática recomendada para gerenciar a comunicação entre múltiplos contêineres. Lembre-se de que você pode criar diferentes tipos de redes, como bridge, overlay e macvlan, dependendo das suas necessidades.
Dica: Utilize o comando docker network inspect minha_rede para obter detalhes sobre a rede criada e os contêineres conectados a ela.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.