wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-docker-personalizada-com-varias-sub-redes.md

Docker

Como criar uma rede Docker personalizada com várias sub-redes

atualizado em 21/07/2026

Introdução

Este manual irá guiá-lo na criação de uma rede Docker personalizada com várias sub-redes, permitindo melhor organização e segmentação de seus containers.

Passo a Passo

1. Instalação do Docker

Certifique-se de que o Docker está instalado em seu sistema. Você pode instalar o Docker com os seguintes comandos:

sudo apt update
sudo apt install docker.io

2. Criar Redes Docker

Vamos criar duas redes Docker personalizadas, cada uma em uma sub-rede diferente.

2.1 Criando a primeira rede

docker network create --subnet=192.168.1.0/24 rede1

2.2 Criando a segunda rede

docker network create --subnet=192.168.2.0/24 rede2

3. Verificando as redes criadas

Para verificar se as redes foram criadas corretamente, use o seguinte comando:

docker network ls

4. Conectando Containers às Redes

Agora, vamos criar containers e conectá-los às redes que acabamos de criar.

4.1 Criando um container na rede1

docker run -d --name container1 --net rede1 nginx

4.2 Criando um container na rede2

docker run -d --name container2 --net rede2 nginx

5. Testando a Conectividade

Para testar a conectividade entre os containers, você pode usar o comando docker exec para acessar o shell de um container e tentar pingar o outro:

docker exec -it container1 ping 192.168.2.2

Conclusão

Agora você tem uma rede Docker personalizada com várias sub-redes. Isso permite uma melhor organização e segurança entre seus containers. Dica: Sempre use nomes significativos para suas redes e containers para facilitar a administraçã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.