"RESOLVIDO": ERROR: Version in "./docker-compose.yaml" is unsupported...

24/07/2021 17:14

Leonardo Oliveira

Leonardo Oliveira

Brasil

Apaixonado por tecnologia e movido à desafios!

  • #Docker

"RESOLVIDO": ERROR: Version in "./docker-compose.yaml" is unsupported...

Olá Devs,

Conclui o aprendizado do curso "Introdução a orquestração de contêineres com Docker". O curso é excelente. Recomendo que você faça também.

Link do Curso: https://web.digitalinnovation.one/course/introducao-a-orquestracao-de-conteineres-com-docker/learning/c85d8e63-3431-4769-8d8d-39b019ad979f/

Meu ambiente

Ubuntu 20.04

Docker Engine Version 19.03.13

Na última aula do curso, a gente roda o comando: docker-compose up -d

Esse comando serve pra colocar o projeto final funcionando. Tudo automatizado. Porém, na minha máquina não estava funcionando. Eu já tinha o Docker instalado no meu pc, mas estava desatualizado. O erro que apareceu, pra mim, foi este:

"ERROR: Version in "./docker-compose.yaml" is unsupported. You might be seeing this error because you're using the wrong Compose file version..."

Pra resolver, digitei os seguintes comandos:

   docker-compose -v (pra descobrir a versão do docker-compose instalado)

   A última versão estável do docker-compose (Julho/2021) é a 1.29.2 - A que já estava instalada no meu computador era inferior a essa. Por isso, dava erro.

   Abra o terminal para digitar os comandos (atalho: CTRL + ALT + T)

   1º) Remova o seu docker-compose com o seguinte comando:

      sudo apt remove docker-compose

   2º) Instale a última versão estável. A versão 1.29.2 já é suficiente:

      sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

   3º) Digite: sudo chmod +x /usr/local/bin/docker-compose

   4º) Último comando: sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

Pronto! Funcionou pra mim.

Agora é só digitar: sudo docker-compose up -d

E você vai ver a mensagem "Creating app   ... done"

Se essa informação foi útil pra você, deixa um comentário por favor. Se você continuar tendo problema, pode contar comigo que eu te ajudo!

0

Comentários