【发布时间】:2016-07-24 10:04:28
【问题描述】:
为了简化部署和短期回滚,为每个新版本使用新的 Docker 映像标记以在 Kubernetes 上部署很有用。如果不进行清理,这意味着旧的 images:tags 将永远保留。
我如何列出 Kubernetes 容器使用的所有 image:tag 以便我可以找到所有旧的并且不用于从 中自动删除它们的旧 image:tag Docker 注册表?
我的理想目标是让 Google Container Engine (GKE) 在 Google Container Registry 中删除未使用的图像。
【问题讨论】:
-
gist.github.com/ahmetb/7ce6d741bd5baa194a3fac6b1fec8bb7 用于清理在特定日期之前推送的 Google Container Registry 映像的脚本
标签: kubernetes docker-registry google-kubernetes-engine