DEV Community

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

Posted on • Edited 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:

Bônus:

Desenvolvi um gerador de senhas exclusivo para você! Visite o site e crie senhas seguras facilmente.

Top 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!