Файл yaml задачи VSTS Docker для извлечения образа из концентратора докеров - PullRequest
0 голосов
/ 24 сентября 2018

Мы пытаемся создать конвейер сборки в VSTS, используя файлы yaml.Есть один шаг, который требует от нас извлечь изображение из док-центра.Мне неясно, как создать шаг в yaml.Из задачи docker в документации, похоже, нет примеров для команды pull в docker.Я пробовал следующее:

- task: Docker@1
  displayName: 'pull an image'
  inputs:
    command: 'pull'
    imageName: ‘docker.io/nvidia/cuda@sha256:33add9c50ab76b8f3a92187c0418ed600d5bea27690fda40711122fdc28ce2f4’

и - задача: Docker @ 1 displayName: «тянуть изображение», ввод: команда: «тянуть docker.io/nvidia/cuda@sha256:33add9c50ab76b8f3a92187c0418ed600d5bea27690fda4072822f4d121212244это при фактическом запуске: Docker pull Второй вызывает сборку, что 'pull docker.io/nvidia/cuda@sha256:33add9c50ab76b8f3a92187c0418ed600d5bea27690fda40711122fdc28ce2f4' не является командой docker.Не могли бы вы посоветовать, как правильно выполнить это действие?

1 Ответ

0 голосов
/ 24 сентября 2018

'nvidia / cuda' - публичный репозиторий.Для получения изображения из 'nvidia / cuda' или публичного репозитория у меня работал следующий файл yaml с именем изображения.

steps:</p>

<code>- task: Docker@1
  displayName: pull 
  inputs:
        command: pull
        arguments: 'nvidia/cuda:9.2-runtime-ubuntu18.04' # Pull an image ‘nvidia/cuda’ with tag ‘9.2-runtime-ubuntu18.04’. You can find ‘nvidia/cuda’ tags here https://hub.docker.com/r/nvidia/cuda/tags/
</code>

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