erro “No such command: docker_compose” azure devops

Hoje me deparei com esse erro no azure devops , onde não encontrei numa coisa no google, resolve deixa aqui guardado para “posteridade” rs, no link que descobri ele fala somente via “print” que é para usar somente UP, mais sem usar -d que é “detached”, o container fica preso na etapa da entrega logo escrevi uma azure-pipelines.yml para que possamos não mais toma esse erro! … let’s go!…

como eu disse que na referencia ele coloca os prints somente com o UP logo criei o step com yaml para usar corretamente segue:

- task: DockerCompose@0
  displayName: 'remove container'
  inputs:
    dockerComposePath: '/usr/local/bin/docker-compose'
    dockerComposeFile: '$PWD/docker-compose.yml'
    dockerComposeCommand: 'down'  

- task: DockerCompose@0
  displayName: 'up container'
  inputs:
    dockerComposePath: '/usr/local/bin/docker-compose'
    dockerComposeFile: 'docker-compose.yml'
    dockerComposeCommand: 'up'
    arguments: '-d'

Adicionando esses steps no seu yaml vai funcionar lembrando que voce saiba que o path do docker-compse é esse.

referencia
https://raaviblog.com/no-such-command-docker_compose/

Deixe um comentário