我正在尝试获取我的私人 GCR 存储库中所有标签的列表。我可以使用“ gcloud container images list-tags ”命令来做到这一点,如下所示:
gcloud container images list-tags gcr.io/project-id/REPONAME
DIGEST TAGS TIMESTAMP
6b5727be962a 0.0.4,latest 2020-06-25T14:14:48
4b8c3f9c6ab7 0.0.3 2020-06-22T08:56:01
但是我需要将列表展平,以便我可以在单独的行中获取标签“0.0.4”和“最新”。我尝试了以下命令。
gcloud container images list-tags gcr.io/project-id/REPONAME --flatten='[].tags'
这给了我输出,令我惊讶的是重复“最新”标签但省略“ 0.0.4 ”
DIGEST TAGS TIMESTAMP
6b5727be962a latest 2020-06-25T14:14:48
6b5727be962a latest 2020-06-25T14:14:48
4b8c3f9c6ab7 0.0.3 2020-06-22T08:56:01
我做错了什么,我该如何解决这个问题?