wils@web ~ $ cat ~/ajuda/como-criar-e-gerenciar-redes-docker-com-o-docker-compose-guia-passo-a-passo.md

Docker

Como criar e gerenciar redes Docker com o Docker Compose: Guia passo a passo

atualizado em 30/08/2026

O Docker é uma plataforma que permite criar, implantar e gerenciar aplicações em contêineres. O Docker Compose é uma ferramenta que facilita a definição e execução de aplicações Docker com múltiplos contêineres. Neste guia, vamos aprender a criar e gerenciar redes Docker utilizando o Docker Compose.

Introdução

As redes Docker permitem que contêineres se comuniquem entre si de forma segura e eficiente. O Docker Compose simplifica esse processo ao permitir que você defina a configuração da rede em um arquivo YAML.

Passo a Passo

1. Instalação do Docker e Docker Compose

  • Certifique-se de que o Docker está instalado em seu sistema:
  • docker --version
  • Instale o Docker Compose se ainda não estiver instalado:
  • sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    sudo chmod +x /usr/local/bin/docker-compose

2. Criando um arquivo docker-compose.yml

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

mkdir meu_projeto && cd meu_projeto
nano docker-compose.yml

Adicione a seguinte configuração ao arquivo:

version: '3'
services:
  app:
    image: nginx
    networks:
      - minha_rede
  db:
    image: mysql
    environment:
      MYSQL_ROOT_PASSWORD: exemplo
    networks:
      - minha_rede
networks:
  minha_rede:

3. Iniciando os serviços

Para iniciar os serviços definidos no arquivo docker-compose.yml, execute:

docker-compose up -d

4. Verificando as redes

Para verificar as redes criadas, utilize:

docker network ls

5. Parando e removendo os serviços

Para parar os serviços e remover os contêineres, execute:

docker-compose down

Conclusão

Gerenciar redes Docker com o Docker Compose é uma tarefa simples e eficiente. Com as etapas apresentadas, você pode criar e configurar redes para suas aplicações de forma rápida. Dica: Explore as opções de configuração de redes no Docker Compose para otimizar a comunicação entre seus contêineres.

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.