wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-personalizada-no-docker-para-isolar-containers-guia-pratico.md

Docker

Como criar uma rede personalizada no Docker para isolar containers: Guia prático

atualizado em 29/08/2026

O Docker é uma plataforma poderosa que permite a criação, implantação e execução de aplicativos em containers. Neste guia, vamos aprender como criar uma rede personalizada no Docker para isolar containers, proporcionando um ambiente seguro e controlado.

Introdução

Redes personalizadas no Docker são essenciais para isolar containers e permitir a comunicação entre eles sem expor serviços à rede externa. Isso é particularmente útil em ambientes de desenvolvimento e produção.

Passo a Passo para Criar uma Rede Personalizada

1. Instalar o Docker

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

docker --version

2. Criar uma Rede Personalizada

Use o comando abaixo para criar uma rede personalizada. Neste exemplo, vamos criar uma rede chamada minha_rede.

docker network create minha_rede

3. Verificar Redes Criadas

Para listar todas as redes disponíveis, utilize o comando:

docker network ls

4. Criar Containers na Rede Personalizada

Agora, vamos criar dois containers que irão se comunicar na rede minha_rede. Neste exemplo, utilizaremos a imagem nginx.

docker run -d --name web1 --network minha_rede nginx
docker run -d --name web2 --network minha_rede nginx

5. Testar a Comunicação entre os Containers

Para testar a comunicação, acesse o shell de um dos containers e faça um ping no outro:

docker exec -it web1 /bin/bash
ping web2

6. Remover a Rede e os Containers

Após finalizar os testes, você pode remover os containers e a rede criada:

docker rm -f web1 web2
docker network rm minha_rede

Conclusão

Com este guia, você aprendeu a criar uma rede personalizada no Docker, permitindo isolar e gerenciar a comunicação entre containers de forma eficaz. Sempre que precisar de um ambiente isolado, utilize redes personalizadas para garantir a segurança e a organização dos seus serviços.

Dica: Considere usar redes do tipo overlay em ambientes com múltiplos hosts para facilitar a comunicação entre containers em diferentes máquinas.

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.