Sobes.tech
Junior — Middle

Explique o que é o Docker Compose e qual o papel que desempenha na gestão de containers?

sobes.tech IA

Resposta da IA

O Docker Compose é uma ferramenta para definir e executar aplicações Docker multicontêiner. Com o arquivo docker-compose.yml, pode-se descrever a configuração de vários contêineres, suas redes, volumes e dependências entre eles.

Papel do Docker Compose na gestão de containerização:

  • Permite executar aplicações complexas compostas por vários serviços com um único comando.
  • Facilita a configuração e escalabilidade dos serviços.
  • Simplifica a gestão de configurações e ambientes de desenvolvimento.

Exemplo simples de docker-compose.yml:

version: '3'
services:
  web:
    image: nginx
    ports:
      - "80:80"
  db:
    image: postgres
    environment:
      POSTGRES_PASSWORD: example