wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-personalizada-no-docker-para-comunicacao-entre-containers-guia-passo-a-passo.md

Docker

Como criar uma rede personalizada no Docker para comunicação entre containers: Guia passo a passo

atualizado em 22/08/2026

O Docker é uma plataforma popular para criar, implantar e gerenciar containers. Uma das funcionalidades mais poderosas do Docker é a capacidade de criar redes personalizadas para facilitar a comunicação entre containers. Neste guia, vamos aprender a criar uma rede personalizada no Docker passo a passo.

Passo 1: Instalar o Docker

Antes de começar, certifique-se de que o Docker está instalado em seu sistema. Você pode verificar a instalação executando:

docker --version

Passo 2: Criar uma rede personalizada

Para criar uma rede personalizada, utilize o comando docker network create. O exemplo abaixo cria uma rede chamada minha_rede:

docker network create minha_rede

Passo 3: Verificar redes existentes

Você pode verificar as redes existentes com o comando:

docker network ls

Passo 4: Criar containers na rede personalizada

Agora, vamos criar dois containers e conectá-los à rede minha_rede. Neste exemplo, usaremos a imagem nginx:

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

Passo 5: Verificar a comunicação entre os containers

Para testar a comunicação, você pode acessar o shell de um dos containers e tentar pingar o outro:

docker exec -it web1 /bin/bash
ping web2

Passo 6: Remover a rede e containers

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

docker rm -f web1 web2
docker network rm minha_rede

Conclusão

Agora você sabe como criar uma rede personalizada no Docker e conectar containers a ela. Essa abordagem é essencial para gerenciar a comunicação entre serviços em ambientes complexos. Dica: Considere usar redes do tipo overlay para cenários de produção com múltiplos hosts.

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.