Получение последнего тега изображения из репозитория ACR
Мне нужно получить последний тег изображения из реестра контейнеров Azure (ACR) с помощью команды bash в моем конвейере и использовать этот тег для развертывания контейнера. Вот что я смог найти с помощью Azure cli:
$ az acr repository show-tags --name myacr --repository myrepo --top 1
Однако это возвращает мне самый старый тег.
Как я могу получить последний отправленный тег из репозитория ACR?
1 ответ
Решение
См. Этот документ: репозиторий az acr show-tags и описание его параметров:
Закажите элементы в результатах. По умолчанию в алфавитном порядке имен.
В зависимости от вашей команды имена упорядочиваются в алфавитном порядке, поскольку вы не указали --orderby
.
Добавить параметр --orderby time_desc
чтобы результат был упорядочен по времени.