在一次调用中检索存储库及其标签版本的列表

2023-12-07

我有两个天蓝色的 CLI 查询。

az acr repository list

检索我的容器注册表中的存储库列表

az acr repository show-tags

检索第一个查询返回的每个存储库的版本标记

这会导致初始调用来检索列表,然后对返回的每个存储库进行 1 次调用。有没有一种替代方案可以将所需的呼叫次数减少到一次?一次性检索存储库列表及其版本。

show-tags 命令需要一个强制性的存储库参数,我不知道任何其他命令会返回我需要的信息。


到目前为止,不可能通过一次调用来完成它。

正如有人已经提到的,最少的调用步骤是创建一个脚本来获取所有存储库(将存储库存储在变量中),然后在循环中使用az acr repository show-tags获取他们的标签。

示例脚本如下:

result="$(az acr repository list -n ACR_name --output tsv)"

for i in $result; do az acr repository show-tags -n ACR_name --repository $i; done

测试结果如下:

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在一次调用中检索存储库及其标签版本的列表 的相关文章

随机推荐

  • Python:为什么“return”不会在简单的 for 循环中打印出所有列表元素,而“print”却可以?

    在将一个列表附加到另一个列表后 我尝试用 Python 打印列表中的所有元素 问题是 当我使用 PRINT 或 RETURN 时 它仅打印出每个元素 如果我使用 print 它会在列表末尾带有 None 的列中打印整个列表 但 return
  • 使用 R 进行 CPU 和内存高效的 NGram 提取

    我编写了一个算法 可以从 50000 个街道地址列表中提取 NGram 二元语法 三元语法 直到 5 元语法 我的目标是为每个地址提供一个布尔向量 表示该地址中是否存在 NGram 因此 每个地址都将由属性向量来表征 然后我可以对地址进行聚
  • 在 uncaughtException() 调用上启动活动

    我想从我的开始一项新活动UncaughtExceptionHandler当出现未捕获的异常时 这可能吗 我认为当前活动无法在 错误 状态下启动新的子活动 因为我总是收到以下错误 07 14 14 34 06 075 INFO Activit
  • Node.js 单线程机制

    我了解到 Node js 是单线程且非阻塞的 在这里我看到了一个很好的解释一般来说 Node js 如何处理 10 000 个并发请求 但第一个答案说 看似神秘的事情是上述两种方法如何设法 并行 运行工作负载 答案是数据库是线程化的 因此
  • 如果语句不起作用?

    我是编程小白 我只是想问一下下面的代码有什么问题 scanf i battlechoice printf BCHOICE WAS i n battlechoice if battlechoice 4 fleeing fleechance r
  • 在高度图上插入点

    我在平面上有一些均匀分布的值 字节 来自实际测量 例如温度 我正在尝试生成整个表面 但我没有成功 主要条件是点的数量和位置未知 并且表面必须保留测量点的值 并且对之间的点进行插值 理想情况下 如果仅设置一个点 则最终表面应该是一座山 顺便说
  • org.xml.sax.SAXParseExceptionpublicId:http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd

    执行时突然抛出错误 org xml sax SAXParseExceptionpublicId http xmlns jcp org xml ns persistence persistence 2 1 xsd lineNumber 1 c
  • 继承自 itemsControl - 如何更改项目的类型?

    我正在努力改进ListView 这主要与以下方面的变化有关ListViewItem班级 所以我继承了两者 创建了两个服装控件 NestedListView ListView NestedListViewItem ListViewItem 问
  • HDFS 复制 - 数据存储

    我是 hadoop 的相对新手 希望更好地了解复制在 HDFS 中的工作原理 假设我有一个 10 节点系统 每个节点 1 TB 总容量为 10 TB 如果复制因子为 3 则每个文件有 1 个原始副本和 3 个副本 所以 本质上 我的存储中只
  • 如何将文件下载到服务器中的特定路径:Python

    如何通过 http 将文件下载到 jython 或 python 服务器上的本地文件夹 下面的代码可能有效 os chdir path to change to from urllib2 import urlopen f urlopen h
  • 将 ObservableCollection 设置为 ObservableProperty

    我要切换到CommunityToolkit Mvvm源生成器来处理我的视图模型 我对如何处理有点困惑ObservableCollections 我的视图模型如下所示 public partial class MyViewModel Obse
  • 将字符字段更改为日期

    我有一个遗留的 postgres 数据库 其日期列转换为character 50 字段 不要问 我想更改表格和列以包含实际日期 因为这有效 select distinct to date date begin YYYY DD MM from
  • 如何动态实现api版本控制和swagger文档

    我正在 dotnet core api 工作 我必须在 api 上实现版本控制 swagger文档应该按api版本分类 在 Net Core api 版本控制中 可以通过添加来自 nuget 的以下参考来实现 Microsoft AspNe
  • MYSQL 缺少第一行数据[重复]

    这个问题在这里已经有答案了 我编写了一个 PHP 脚本 其中返回餐厅名称 地址 电话号码 营业时间表和自定义菜单的链接 但是 即使数据库中有周一的条目 当我在 mysqli fetch assoc 中执行 while 循环时 它也不会显示
  • Powershell:如何将一个 CSV 中的唯一标头合并到另一个 CSV 中?

    Edit 1 因此 我已经弄清楚如何获取 CSV 2 中的唯一标头以附加到 CSV 1 header table Get Member MemberType NoteProperty Name header add table add Ge
  • MVP 到 MVVM Android

    这里的一个人告诉我 MVVM 比 MVP 更好 他告诉了我很多优点和很多优点 但我想知道我的 MVP 是否做得很好 或者您是否知道任何其他可能转换为 MVVM 的方法 这是使用 Google MVP 登录 我不会放置所有代码 但我会放置文件
  • C# 鼠标悬停时改变表格行颜色

    我的 winform 中有一个表格布局面板 我想在鼠标悬停在一行时向行添加效果 我想我需要在表格上进行 Mouse over 操作 然后检测表格的行号 然后迭代该行上的每个单元格并更改其背景颜色 问题是我不知道如何获取行号 有什么想法吗 E
  • cer、pvk 和 pfx 文件之间有什么区别?

    cer pvk 和 pfx 文件之间有什么区别 另外 我要保留哪些文件以及我应该将哪些文件提供给我的交易对手 Windows 使用 X 509 证书的 cer 扩展名 这些可以是 二进制 ASN 1 DER 也可以使用 Base 64 进行
  • 使用 AccountManagement 扩展类时如何设置二进制属性?

    我正在使用一个自定义类以在 Active Directory 中公开一些自定义架构 我正在存储一个二进制 blob 根据项目要求 该数据必须存储在 AD 中 我不能使用外部存储 如果可以的话我会这样做 当我创建用户时 它可以很好地存储 bl
  • 在一次调用中检索存储库及其标签版本的列表

    我有两个天蓝色的 CLI 查询 az acr repository list 检索我的容器注册表中的存储库列表 az acr repository show tags 检索第一个查询返回的每个存储库的版本标记 这会导致初始调用来检索列表 然