wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-docker-personalizada-para-isolar-conteineres-em-um-projeto.md

Docker

Como criar uma rede Docker personalizada para isolar contêineres em um projeto

atualizado em 28/07/2026

Este manual aborda como criar uma rede Docker personalizada para isolar contêineres em um projeto, garantindo que eles se comuniquem apenas entre si e não com o restante do sistema.

Introdução

O Docker permite a criação de redes personalizadas, facilitando a comunicação entre contêineres de forma segura e isolada. Neste guia, você aprenderá a criar uma rede personalizada e a executar contêineres dentro dela.

Passo a Passo

1. Instalar o Docker

  • Certifique-se de que o Docker esteja instalado em seu sistema. Você pode verificar isso com o comando:
  • docker --version

2. Criar uma Rede Personalizada

  • Para criar uma rede Docker personalizada, utilize o seguinte comando:
  • docker network create minha-rede
  • Verifique se a rede foi criada com sucesso:
  • docker network ls

3. Executar Contêineres na Rede Personalizada

  • Agora, você pode executar contêineres dentro da rede criada. Por exemplo, para executar um contêiner Nginx:
  • docker run -d --name meu-nginx --network minha-rede nginx
  • Para executar um contêiner MySQL na mesma rede:
  • docker run -d --name meu-mysql --network minha-rede -e MYSQL_ROOT_PASSWORD=minhasenha mysql

4. Verificar a Conexão entre Contêineres

  • Para testar a comunicação entre os contêineres, você pode acessar o terminal do contêiner Nginx:
  • docker exec -it meu-nginx /bin/bash
  • Uma vez dentro do contêiner, use o comando ping para verificar a conectividade com o MySQL:
  • ping meu-mysql

Conclusão

Criar uma rede Docker personalizada é uma maneira eficaz de isolar contêineres e garantir que eles se comuniquem somente entre si. Lembre-se de que você pode personalizar ainda mais sua rede ajustando opções como o driver de rede e a sub-rede.

Dica: Sempre documente suas redes e contêineres para facilitar a manutenção e o gerenciamento no futuro.

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.