wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-docker-personalizada-para-isolamento-de-containers-no-docker-23.md

Docker

Como criar uma rede Docker personalizada para isolamento de containers no Docker 23

atualizado em 03/08/2026

O Docker é uma plataforma que permite criar, implantar e executar aplicações em containers. Neste manual, vamos aprender como criar uma rede Docker personalizada para isolar containers, garantindo que eles se comuniquem apenas dentro dessa rede.

Introdução

O isolamento de containers é uma prática recomendada para garantir segurança e organização em ambientes de desenvolvimento e produção. Com uma rede personalizada, você pode controlar como os containers se comunicam entre si e com o mundo exterior.

Passo a Passo

1. Instalar o Docker

Certifique-se de que o Docker está instalado em seu sistema. Você pode verificar a instalação com o seguinte comando:

docker --version

2. Criar uma Rede Docker Personalizada

Para criar uma rede personalizada, utilize o comando docker network create. Neste exemplo, vamos criar uma rede chamada minha_rede:

docker network create minha_rede

3. Verificar a Rede Criada

Após a criação, você pode listar todas as redes disponíveis com:

docker network ls

4. Executar Containers na Rede Personalizada

Agora, vamos executar dois containers que se comunicarão entre si na rede minha_rede. Neste exemplo, usaremos a imagem nginx:

docker run -d --name meu_nginx1 --network minha_rede nginx
docker run -d --name meu_nginx2 --network minha_rede nginx

5. Testar a Comunicação entre os Containers

Para testar a comunicação, você pode usar o comando docker exec para acessar um dos containers e fazer um ping no outro:

docker exec -it meu_nginx1 ping meu_nginx2

6. Remover a Rede

Quando não precisar mais da rede, você pode removê-la com:

docker network rm minha_rede

Conclusão

Criar redes personalizadas no Docker é uma maneira eficaz de isolar containers e gerenciar suas comunicações. Lembre-se de que você pode criar quantas redes precisar e personalizá-las conforme suas necessidades.

Dica: Utilize a opção --subnet ao criar redes para definir um intervalo de IPs específico, garantindo maior controle sobre o ambiente.

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.