wils@web ~ $ cat ~/ajuda/como-iniciar-containers-docker-com-docker-compose-2-12-em-um-ambiente-de-desenvolvimento.md

Docker

Como iniciar containers Docker com Docker Compose 2.12 em um ambiente de desenvolvimento

atualizado em 23/07/2026

O Docker Compose é uma ferramenta poderosa que permite definir e executar aplicações Docker multi-container. Neste manual, vamos explorar como iniciar containers Docker utilizando o Docker Compose 2.12 em um ambiente de desenvolvimento.

Pré-requisitos

  • Docker instalado
  • Docker Compose 2.12 instalado
  • Conhecimento básico de terminal

Passo a Passo

1. Instalação do Docker e Docker Compose

Primeiro, certifique-se de que o Docker e o Docker Compose estão instalados em seu sistema. Para verificar a instalação, execute:

docker --version
docker-compose --version

2. Criar um arquivo docker-compose.yml

Crie um diretório para sua aplicação e dentro dele, crie um arquivo chamado docker-compose.yml. Este arquivo define os serviços da sua aplicação. Por exemplo:

version: '3.8'
services:
  web:
    image: nginx:latest
    ports:
      - "8080:80"
  db:
    image: mysql:5.7
    environment:
      MYSQL_ROOT_PASSWORD: root

3. Iniciar os containers

Com o arquivo docker-compose.yml criado, você pode iniciar os containers com o seguinte comando:

docker-compose up -d

O parâmetro -d executa os containers em segundo plano.

4. Verificar os containers em execução

Para verificar se os containers estão em execução, use:

docker-compose ps

5. Parar os containers

Para parar os containers, execute:

docker-compose down

Conclusão

Agora você sabe como iniciar containers Docker com Docker Compose 2.12 em um ambiente de desenvolvimento. Lembre-se de que o Docker Compose facilita a gestão de múltiplos containers, permitindo que você se concentre no desenvolvimento da sua aplicação.

Dica: Utilize o comando docker-compose logs para visualizar os logs dos containers e facilitar o diagnóstico de problemas.

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.