2017-09-27 25 views
1

當我們使用相同的圖像名稱和版本(標籤)重複推入gcr.io時,會有大量未標記的圖像。
是否有一種簡單的方法可以從項目中刪除所有未標記的圖像,或者至少爲了單個圖像,以避免產生存儲成本?在Google Cloud Registry上刪除未標記的圖像

回答

6

gcloud container images list-tags gcr.io/project-id/repository --format=json --limit=unlimited將爲您提供一個易於使用的json信息庫,用於回購圖像(如摘要和相關標籤)。

爲了只是羅列缺乏標籤的所有摘要:

gcloud container images list-tags gcr.io/project-id/repository --filter='-tags:*' --format='get(digest)' --limit=unlimited

,您可以遍歷並與刪除: gcloud container images delete --quiet gcr.io/project-id/[email protected]