Azure Версия задачи DevOps Pipeline - PullRequest
0 голосов
/ 27 февраля 2020

Я хочу создать конвейер, который будет формировать образ docker и вывести его * AC-1007 *. Какую версию задачи docker следует использовать? docker@2 поддерживает обратную совместимость с docker@1

Заранее спасибо

1 Ответ

1 голос
/ 28 февраля 2020

Какую версию задачи docker следует использовать? docker@2 поддерживает обратную совместимость с docker@1

Более высокая версия одной задачи всегда рекомендуется , поскольку более новая версия исправляет некоторые проблемы в старой версии и вносит некоторые улучшения.

Я не совсем о том, что вы имеете в виду backward compatibility, но между входами в задачи есть некоторая разница. Это означает, что вы не можете напрямую использовать те же входные данные скрипта и задачи из docker@1 при использовании docker@2 версии. (Простое изменение Docker@1 на Docker@2 без изменения входов задачи может привести к сбою задачи.)

Например: в docker@1, buildAndPush команда может получить arguments, но в docker@2, arguments был удален для команды buildAndPush.

Кроме того: я обнаружил одну открытую проблему здесь , в которой один участник просит команду vsts-document поделиться более подробной информацией о миграции docker@1 до docker@2, вы можете комментировать и отслеживать проблему, чтобы получать уведомления об изменениях в самом документе.

Надеюсь, это поможет:)

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