0

检查“ibmcloud cr 图像”,我发现 IBM Cloud 容器注册表中有数百个旧图像。有没有办法全部删除,或者按日期删除?例如,超过一年的图像?

(当然,一些 shell 脚本可能会这样做......)

4

1 回答 1

2

有多个选项可以一次从IBM Cloud Container Registry移除多个映像:

  • 转到浏览器控制台,然后勾选列表上方的所有框,可选择取消选择单个图像,然后单击删除图像
  • 使用命令行和 IBM Cloud CLI,您可以使用ibmcloud cr image-prune-untagged请参阅此处的语法)来移除所有未明确标记的图像。
  • 首先,使用类似列出所有图像ibmcloud cr image-list --format '{{.Repository}}@{{.Digest}}'的方法,只打印存储库和摘要。使用此模板语法过滤某些属性以减少列表。然后,将该输出列表用作( syntax ) 的输入。ibmcloud cr image-rm
于 2021-09-21T06:42:45.173 回答