#azure #azure-container-registry
#azure #azure-контейнер-реестр
Вопрос:
Я создаю одну задачу ACR с помощью приведенного ниже сценария в Azure cli, чтобы исправить мой образ контейнера Azure, когда базовый образ будет обновлен и он будет работать нормально.
создание задачи az acr
—registry Myregistry
—name myacrtask
—image myimage:{{.Выполнить.ИДЕНТИФИКАТОР}}
—контекст https://dev.azure.com/testaccount/myproject/_git/acr-build-helloworld-node.git#master
—файл Dockerfile-app
-true с включенным триггером фиксации
-true с включенным триггером базового изображения
-git-access-token *****************************
Теперь у моего изображения есть тег с «Идентификатором запуска», как вы можете видеть в моей команде, которая генерируется при выполнении задачи.
Теперь я хочу создать пользовательский тег, такой как currentDate, и некоторый текст, как показано ниже.
если сегодняшняя дата равна 09032020, то тег должен быть похож на 09032020_sometext
Я не уверен, как я могу сгенерировать такой тег на месте идентификатора запуска. Я пытался, как
--image myimage:{{$(date '%m%d%Y-BAU')}}
но не повезло..
Любое предложение будет действительно оценено.
Спасибо, Раджив
Комментарии:
1. Есть еще обновления для вопроса? Решает ли это вашу проблему?
Ответ №1:
Вы можете изменить тег следующим образом в команде:
--image myimage:$(date %m%d%Y)-BAU
Тогда все будет работать нормально. И тегу это понравится:
И если вы хотите, чтобы тег был похож на 09032020_sometext
, возможно, вам нужно изменить -
на _
.
Комментарии:
1. Как создать статический тег для изображений задач?