Docker выполнить команду inline не удалось - не удается найти файл в образе Azure конвейеры Devops - PullRequest
0 голосов
/ 12 января 2020

Я пытаюсь достичь в конвейере devops * 1011: 1. Построить образ, используя задачу в конвейере 2. В следующей задаче попытаться запустить образ в задаче встроенного скрипта. Вот так.

- task: Bash@3
        inputs:
          targetType: 'inline'
          script: |
            'docker pull $(acrname)/$(imagename):$(Build.BuildId)'
            'docker run $(acrname)/$(imagename):$(Build.BuildId) '

ОШИБКА ПОЛУЧЕНИЯ В AZURE РАЗВЕРТЫВАНИИ ВЫХОДА ТРУБОПРОВОДА:

/home/agentusername/agentname/_work/_temp/5e1df-6303-4e04-83c9-bfb1d3f.sh: line 1: docker pull ***/image:123: No such file or directory

/home/agentusername/agentname/_work/_temp/5e1df-6303-4e04-83c9-bfb1d3f.sh: line 1: docker run ***/image:123: No such file or directory

При входе в агент сборки, где выполняются эти команды, я вижу, что - 1 . docker images дает список изображений и 2. docker run $ (acrname) / $ (imagename): $ (Build.BuildId) запускает образ.

Я что-то не так делаю в конвейере ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...