Estou tentando instalar o sentry(para controlar minhas exceptions) pelo docker,Quando eu coloco o comando:
docker stack deploy -c sentry.yml sentry
dá o erro: unsupported compose file version :3.4
Estou tentando instalar o sentry(para controlar minhas exceptions) pelo docker,Quando eu coloco o comando:
docker stack deploy -c sentry.yml sentry
dá o erro: unsupported compose file version :3.4
Eduardo, bom dia.
Executa e passa o retorno dos comandos abaixo:
docker -v && docker-compose -v
No diretório onde se encontra o arquivo: sentry.yml, passa o retorno do comando:
docker-compose config sentry.yml
Docker version 1.13.1, buield 092cba3 docker-compose version 1.8.0, build unknown
Validate and view the compose file.
Faltou o resultado do segundo comando, mas pelo que aparenta, você está tentando usar uma versão de compose que não é compatível com a versão do docker que tem instalada, segue trecho da tabela:
Compose file format | Docker Engine release
Pra usar a versão 3.4, você teria que atualizar o Docker no mínimo para a versão acima, ou você poderia usar a versão 3.1 do compose, a escolha é sua.
Segue referência:
https://docs.docker.com/compose/compose-file/compose-versioning/#compatibility-matrix
Eduardo, boa tarde.
Conseguiu corrigir o problema com base no que foi falado?