RepoPicks Radar

Atualizado todo dia por volta das 02:00 UTC

Guias

Início do Radar

Docker Compose

docker/composeRevisado por IA

O que faz

Docker Compose é o comando `docker compose`. Você escreve um arquivo (compose.yaml) listando as partes de uma aplicação - um servidor web, um banco de dados, um cache - e ele compila, inicia, conecta e para tudo junto. É para desenvolvedores e pessoas que hospedam o próprio software: muitos projetos já vêm com um arquivo compose pronto, então rodá-los se torna um único comando. Precisa do Docker instalado e em execução. No Windows e no Mac ele já vem dentro do Docker Desktop; no Linux você baixa o binário da página de releases (cerca de 30 MB) e copia para a pasta de plugins do Docker.

Facilidade de instalação

D · terminal, várias ferramentas ou placa específica · Windows

  • Windows D
  • macOS D
  • Linux D

Nada funciona sem o próprio Docker, e tudo é feito pelo terminal com um arquivo YAML escrito à mão. Windows e Mac são os mais fáceis: o README diz que o Compose já vem incluído no Docker Desktop, então um único instalador resolve. No Linux você baixa o binário certo (por exemplo docker-compose-linux-x86_64, 31 MB), renomeia, torna executável e copia manualmente para uma pasta cli-plugins.

Em breve: instale com 1 clique pelo app RepoPicks.

Números no GitHub

Estrelas
38.550em 31 de out. de 2026
Downloads
508.656.1851.863.477 na semana
Crescimento
+45estrelas em 5 dias

Estrelas ao longo do tempo

38.50038.52038.54038.560 26 de out.27 de out.28 de out.29 de out.30 de out.31 de out. 38.50038.52038.54038.560 26 de out.29 de out.

Fatos

Roda em
Windows, macOS, Linux
Você precisa instalar
Docker
Para compilar a partir do código
Docker, Go
Espaço em disco
32 MB–95 MB · pelo instalador
Contas ou chaves
Nenhuma
Custo
Grátis · O Compose em si é gratuito e de código aberto (Apache-2.0). No Windows e no Mac ele vem junto com o Docker Desktop, um produto separado da Docker Inc com termos próprios, que não são cobertos por este repositório.
Licença
Apache-2.0 (Permissiva)
Última atualização
30 de out. de 2026

Sinais de risco (3)

  • AtençãoArquivos compose podem abrir suas pastas e portas

    O exemplo do README monta uma pasta do seu computador dentro de um contêiner (`volumes: - .:/code`) e publica uma porta (`ports: - "5000:5000"`). Por isso, um arquivo compose que você baixou pode dar aos contêineres dele acesso aos seus arquivos e abrir portas na sua máquina, e o motor do Docker com o qual ele conversa roda com privilégios elevados no sistema.

    revisão por IA

  • InfoEnvia rastros pelo OpenTelemetry

    O go.mod exige go.opentelemetry.io/otel/exporters/otlp/otlptrace, otlptracegrpc e otlptracehttp, então o comando foi feito para reportar rastros (traces); para onde eles são enviados depende da configuração do Docker CLI na sua máquina.

    revisão por IA

  • InfoUsuários do swarm perdem recursos

    Nota do README: após a aquisição pela Mirantis, 'swarm isn't maintained by Docker Inc, and as such some Docker Compose features aren't accessible to swarm users'. A versão antiga do Compose, em Python, é mantida apenas na branch v1.

    revisão por IA

As evidências aparecem no idioma original.

O que o Radar não conseguiu verificar

  • Quanto espaço em disco as imagens de container baixadas por um arquivo compose vão ocupar (o próprio comando tem cerca de 32-95 MB).
  • Se dados de uso são realmente enviados enquanto você usa, e para onde.
  • O que um arquivo compose pego da internet realmente inicia, quais pastas ele monta e quais portas abre.
  • Se a sua organização precisa de uma assinatura paga do Docker Desktop para ter o Compose no Windows ou Mac.

Projetos parecidos

O app RepoPicks

Em breve: instale com 1 clique pelo app RepoPicks.