wils@web ~ $ cat ~/ajuda/guia-para-configurar-redes-personalizadas-com-docker-compose-2-12.md

Docker

Guia para configurar redes personalizadas com Docker Compose 2.12

atualizado em 23/07/2026

O Docker Compose é uma ferramenta que permite definir e executar aplicativos Docker multi-contêiner. Neste guia, abordaremos como configurar redes personalizadas usando a versão 2.12 do Docker Compose.

Introdução

Redes personalizadas no Docker permitem que contêineres se comuniquem de forma eficiente e segura. A configuração de redes com Docker Compose facilita o gerenciamento de serviços interdependentes.

Passo a Passo para Configurar Redes Personalizadas

1. Instalação do Docker e Docker Compose

  • Certifique-se de que o Docker e o Docker Compose estão instalados em seu sistema.
  • Para instalar o Docker, use:
  • sudo apt-get update
    sudo apt-get install docker.io
  • Para instalar o Docker Compose, use:
  • sudo curl -L "https://github.com/docker/compose/releases/download/2.12.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    sudo chmod +x /usr/local/bin/docker-compose

2. Criar um arquivo docker-compose.yml

Crie um diretório para seu projeto e um arquivo docker-compose.yml dentro dele:

mkdir meu_projeto
cd meu_projeto
nano docker-compose.yml

3. Definindo a rede personalizada

No arquivo docker-compose.yml, adicione a configuração da rede:

version: '2.12'
services:
  app:
    image: nginx
    networks:
      - minha_rede

networks:
  minha_rede:
    driver: bridge

4. Iniciar os serviços

Com o arquivo configurado, inicie os serviços com:

docker-compose up -d

5. Verificar a rede

Para verificar se a rede foi criada e os contêineres estão conectados, use:

docker network ls

Conclusão

Configurar redes personalizadas com Docker Compose é uma prática recomendada para gerenciar a comunicação entre serviços. Dica: Sempre documente suas configurações de rede para facilitar a manutenção futura.

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.