从ACR存储库获取最新的图像标签 [英] Getting the latest image tag from ACR Repository

查看:81
本文介绍了从ACR存储库获取最新的图像标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要在管道中使用bash命令从Azure容器注册表(ACR)中获取最新的图像标签,并将该标签用于容器部署. 这是我使用Azure cli可以找到的东西:

I need to fetch the latest image tag from Azure Container Registry (ACR) with a bash command in my pipeline and use that tag for container deployment. Here is what I could find with Azure cli:

  $ az acr repository show-tags --name myacr --repository myrepo --top 1

但是,这返回了我最早的标签.

However this returns me the oldest tag.

如何从ACR存储库中获取最新的推送标签?

How can I get the latest pushed tag from ACR repo?

推荐答案

请参阅以下文档:

See this doc: az acr repository show-tags and its parameters description:

订购结果中的项目.默认为字母顺序 名称.

Order the items in the results. Default to alphabetical order of names.

根据您的命令,由于未指定--orderby,因此按名称的字母顺序进行排序.

Based on your command, it is ordering by alphabetical order of names since you didn't specify the --orderby.

添加参数--orderby time_desc以使结果按时间排序.

Add the parameter --orderby time_desc to make the result ordered by time.

这篇关于从ACR存储库获取最新的图像标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆