Docker Compor v2
Onde obter o Docker Compose
Windows e macOS
Linux
Início rápido
Contribuindo
Legado
Docker Compose é uma ferramenta para executar aplicativos de vários contêineres no Docker definidos usando o formato de arquivo Compose. Um arquivo Compose é usado para definir como um ou mais contêineres que compõem seu aplicativo são configurados. Depois de ter um arquivo Compose, você pode criar e iniciar seu aplicativo com um único comando: docker compose up
.
Docker Compose está incluído no Docker Desktop para Windows e macOS.
Você pode baixar os binários do Docker Compose na página de lançamento deste repositório.
Renomeie o binário relevante para o seu sistema operacional para docker-compose
e copie-o para $HOME/.docker/cli-plugins
Ou copie-o para uma destas pastas para instalá-lo em todo o sistema:
/usr/local/lib/docker/cli-plugins
OU /usr/local/libexec/docker/cli-plugins
/usr/lib/docker/cli-plugins
OU /usr/libexec/docker/cli-plugins
(pode exigir tornar o arquivo baixado executável com chmod +x
)
Usar o Docker Compose é um processo de três etapas:
Defina o ambiente do seu aplicativo com um Dockerfile
para que ele possa ser reproduzido em qualquer lugar.
Defina os serviços que compõem seu aplicativo em compose.yaml
para que possam ser executados juntos em um ambiente isolado.
Por último, execute docker compose up
e o Compose iniciará e executará todo o seu aplicativo.
Um arquivo Compose se parece com isto:
serviços: web: construção: . portos: - Volumes "5000:5000": - .:/código redis: imagem: redis
Quer ajudar a desenvolver o Docker Compose? Confira nossa documentação de contribuição.
Se você encontrar um problema, relate-o no rastreador de problemas.
A versão Python do Compose está disponível no branch v1
.