wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-docker-com-multiplos-containers-usando-docker-compose-2-14.md

Docker

Como criar uma rede Docker com múltiplos containers usando Docker Compose 2.14

atualizado em 01/08/2026

O Docker Compose é uma ferramenta poderosa para definir e gerenciar aplicações Docker multi-container. Neste manual, vamos aprender a criar uma rede Docker com múltiplos containers usando a versão 2.14 do Docker Compose.

Introdução

Com o Docker Compose, você pode definir a configuração de múltiplos containers em um único arquivo YAML, facilitando a orquestração e o gerenciamento da sua aplicação. Vamos criar um exemplo simples com um servidor web e um banco de dados.

Passo a Passo

1. Instalação do Docker e Docker Compose

  • Certifique-se de que o Docker está instalado:
  • sudo apt-get update
    sudo apt-get install docker.io
  • Instale o Docker Compose:
  • sudo apt-get install docker-compose

2. Criar o arquivo docker-compose.yml

Crie um diretório para o seu projeto e dentro dele, crie um arquivo chamado docker-compose.yml.

mkdir meu_projeto
cd meu_projeto
nano docker-compose.yml

3. Definir os serviços no docker-compose.yml

Adicione o seguinte conteúdo ao arquivo docker-compose.yml:

version: '2.14'
services:
  web:
    image: nginx:latest
    ports:
      - "8080:80"
    networks:
      - minha_rede

  db:
    image: mysql:5.7
    environment:
      MYSQL_ROOT_PASSWORD: exemplo
    networks:
      - minha_rede

networks:
  minha_rede:

4. Iniciar os containers

Com o arquivo configurado, você pode iniciar os containers com o seguinte comando:

docker-compose up -d

5. Verificar o status dos containers

Para verificar se os containers estão rodando corretamente, use:

docker-compose ps

6. Acessar a aplicação

Agora, você pode acessar o servidor web no navegador através do endereço http://localhost:8080.

Conclusão

Com esses passos, você criou uma rede Docker com múltiplos containers usando o Docker Compose 2.14. Essa abordagem simplifica o gerenciamento de aplicações complexas. Lembre-se de sempre verificar a documentação oficial para novas funcionalidades e melhores práticas.

Dica: Utilize volumes para persistir dados do banco de dados entre reinicializações dos containers.

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.