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

Docker

Como criar uma rede personalizada no Docker para separar seus containers: Guia passo a passo

atualizado em 23/08/2026

O Docker é uma plataforma poderosa que permite criar, implantar e gerenciar contêineres. Uma das funcionalidades mais úteis do Docker é a capacidade de criar redes personalizadas, permitindo que você isole seus contêineres e controle a comunicação entre eles. Neste guia, vamos ensinar como 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 sua máquina. Você pode verificar a instalação com o seguinte comando:

docker --version

Passo 2: Criar uma rede personalizada

Para criar uma rede personalizada, utilize o comando docker network create. Você pode especificar o nome da rede e o tipo de driver que deseja usar. Aqui está um exemplo de como criar uma rede chamada minha_rede:

docker network create minha_rede

Passo 3: Verificar a rede criada

Após criar a rede, você pode verificar se ela foi criada com sucesso usando o comando:

docker network ls

Passo 4: Conectar contêineres à rede

Agora que você tem uma rede personalizada, pode conectar contêineres a ela. Para isso, use o comando docker run com a opção --network. Aqui está um exemplo de como executar um contêiner do Nginx na rede que você criou:

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

Passo 5: Adicionar mais contêineres à rede

Você pode adicionar quantos contêineres quiser à rede. Por exemplo, para adicionar um contêiner do Redis:

docker run -d --name meu_redis --network minha_rede redis

Passo 6: Testar a comunicação entre contêineres

Para testar a comunicação entre os contêineres, você pode acessar o contêiner do Nginx e fazer uma requisição ao contêiner do Redis:

docker exec -it meu_nginx /bin/bash

Dentro do contêiner do Nginx, você pode usar o comando ping para verificar a conectividade:

ping meu_redis

Conclusão

Criar redes personalizadas no Docker é uma maneira eficaz de isolar e gerenciar contêineres. Lembre-se de que você pode criar diferentes redes para diferentes aplicações, garantindo que elas não interfiram umas nas outras. Uma dica útil é sempre nomear suas redes de forma descritiva para facilitar a identificação.

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.