我有两个天蓝色的 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
测试结果如下:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)