DEV Community

Cover image for Como instalar Docker Compose no Linux
Anderson Leite
Anderson Leite

Posted on

Como instalar Docker Compose no Linux

Nesse post quero compartilhar uma maneira de instalar o Docker Compose no Linux. Mas antes de colocar a mão na massa é interessante entender o que é o Compose e como ele funciona.

01 O que é Compose? E como funciona?

O Compose é uma ferramenta para definir e executar aplicativos Docker de vários contêineres. Com o Compose, você pode usar arquivos YAML para configurar os serviços do seu aplicativo. Então, com um comando, você pode criar e iniciar todos os serviços na configuração.

O Compose funciona em todos os ambientes: produção, preparo, desenvolvimento, teste, bem como fluxos de trabalho de CI. Ele também possui comandos para gerenciar todo o ciclo de vida do seu aplicativo:

  • Iniciar, parar e reconstruir serviços
  • Exibir o status dos serviços em execução
  • Transmita a saída de log dos serviços em execução
  • Executar um comando único em um serviço

02 Principais recursos

Os principais recursos do Compose que o tornam eficaz são:

03 Confira se o Docker esta instalado na sua máquina

Instalar a ferramenta Compose é fácil, mas primeiro certifique-se de ter o Docker instalado.

Rode esse comando no seu terminal para saber se o Doceker realmente esta instalado.

docker --version
Enter fullscreen mode Exit fullscreen mode

Se não aparecer uma mensagem semelhante a esta Docker version 20.10.21, build baeda1f significa que você ainda não tem o Docker instalado, nesse caso eu publiquei este post mostrando: Instalação Completa do Docker no Ubuntu LTS, mas caso você esteja utilizando um sistema diferente, consulte o guia oficial.

04 Instale o Compose

Caso esteja utilizando alguma distribuição Linux, basta realizar a instalação com o seguinte comando:

sudo curl -L "https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Enter fullscreen mode Exit fullscreen mode

Os binários baixados da Internet não podem ser executados por padrão. Portanto, basta usar o programa chmod para aplicar permissões de execução (+x) ao binário que acabamos de baixar. Execute o seguinte comando em seu terminal:

sudo chmod +x /usr/local/bin/docker-compose
Enter fullscreen mode Exit fullscreen mode

05 Verifique a instalação

Agora basta executar docker-compose --version para verificar a instalação. Se tudo correr bem, você deverá ver a seguinte saída (ou semelhante) em seu terminal:

docker-compose --version
# Docker Compose version v2.5.0
Enter fullscreen mode Exit fullscreen mode

Você deve então ver os detalhes da versão instalada em seu terminal.

Para saber mais sobre o Compose (ou caso ocorra algum erro) basta consultar o guia oficial.

Referências:

Oldest comments (3)

Collapse
 
bobbyiliev profile image
Bobby Iliev

Great post! Here is also a quick video on how to do that:

Collapse
 
andersonleite profile image
Anderson Leite

Thanks a lot, Bobby!
Excellent complement!

Collapse
 
vicente-piltcher profile image
Vicente Piltcher

Ajudou muito!