wils@web ~ $ cat ~/ajuda/como-configurar-ambientes-de-desenvolvimento-com-docker-compose-2-15.md

Docker

Como configurar ambientes de desenvolvimento com Docker Compose 2.15

atualizado em 06/08/2026

O Docker Compose é uma ferramenta poderosa que permite definir e gerenciar ambientes de desenvolvimento com múltiplos contêineres. Com a versão 2.15, diversas melhorias foram implementadas para facilitar a configuração e o uso.

Introdução

Este manual irá guiá-lo na configuração de um ambiente de desenvolvimento utilizando o Docker Compose 2.15, abordando desde a instalação até a execução de um projeto simples.

Passo a Passo

1. Instalação do Docker e Docker Compose

Primeiro, você precisa ter o Docker e o Docker Compose instalados. Siga os comandos abaixo:

sudo apt update
sudo apt install docker.io
sudo apt install docker-compose

2. Verifique as versões

Após a instalação, verifique se as ferramentas estão corretamente instaladas:

docker --version
docker-compose --version

3. Criação do diretório do projeto

Crie um diretório para o seu projeto e navegue até ele:

mkdir meu_projeto
cd meu_projeto

4. Criação do arquivo docker-compose.yml

Crie um arquivo chamado docker-compose.yml e adicione a configuração dos serviços desejados. Aqui está um exemplo simples com um serviço web usando Nginx:

version: '2.15'
services:
  web:
    image: nginx:latest
    ports:
      - "8080:80"

5. Inicie os serviços

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

docker-compose up -d

6. Acesse o serviço

Abra o navegador e acesse http://localhost:8080 para verificar se o Nginx está funcionando corretamente.

7. Parar os serviços

Para parar os serviços, utilize o seguinte comando:

docker-compose down

Conclusão

Com esses passos, você configurou um ambiente de desenvolvimento básico utilizando o Docker Compose 2.15. Para projetos mais complexos, considere adicionar outros serviços e volumes conforme necessário.

Dica: Utilize o comando docker-compose logs para visualizar os logs dos serviços e facilitar a depuraçã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.