wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-personalizada-no-docker-24-para-isolar-seus-conteineres.md

Docker

Como criar uma rede personalizada no Docker 24 para isolar seus contêineres

atualizado em 11/08/2026

Introdução

O Docker é uma plataforma poderosa para criar, implantar e gerenciar contêineres. Neste manual, você aprenderá como criar uma rede personalizada no Docker para isolar seus contêineres, garantindo que eles se comuniquem apenas entre si e não com o mundo externo.

Passo a Passo

1. Verificar a instalação do Docker

Antes de começar, certifique-se de que o Docker está instalado e funcionando corretamente. Execute o seguinte comando:

docker --version

2. Criar uma rede personalizada

Para criar uma rede personalizada, use o comando docker network create. Você pode especificar o nome da rede e o tipo de driver. Aqui, usaremos o driver bridge:

docker network create --driver bridge minha_rede_personalizada

3. Verificar a rede criada

Para confirmar que a rede foi criada corretamente, utilize o comando:

docker network ls

Você verá a minha_rede_personalizada listada entre as redes disponíveis.

4. Executar contêineres na rede personalizada

Agora, você pode executar contêineres e conectá-los à rede que você criou. Por exemplo, para executar um contêiner do Nginx:

docker run -d --name meu_nginx --network minha_rede_personalizada nginx

Repita o comando para outros contêineres, alterando o nome e a imagem conforme necessário.

5. Verificar a comunicação entre contêineres

Para testar a comunicação, você pode acessar o contêiner do Nginx e tentar pingar outro contêiner na mesma rede:

docker exec -it meu_nginx /bin/bash

Uma vez dentro do contêiner, use:

ping nome_do_outro_conteiner

Conclusão

Com a rede personalizada criada, seus contêineres estão isolados e podem se comunicar entre si de forma segura. Lembre-se de que, ao usar redes personalizadas, você pode definir regras e políticas de segurança específicas para proteger seus serviços. Dica: Explore as opções de rede do Docker, como overlay e macvlan, para cenários mais complexos.

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.