NodeJS:删除azure容器注册表中所有未标记图像的脚本

时间:2018-06-18 10:13:12

标签: node.js azure docker sdk

我将docker镜像存储在azure上的私有容器注册表中。我发现在我们的注册表中找到的每个图像都包含大量未标记的图像,因为每次我使用相同的标记推送新图像时,带有该标记的上一个图像仍然存在,但变为未标记。这消耗了大量的存储空间。

在这方面,我计划创建一个执行以下操作的NodeJs脚本:

  1. 登录容器注册表。
  2. 获取所有清单。
  3. 对于每张图片,删除所有未标记的清单。
  4. azure nodejs sdk文档不清楚,我无法找到合适的方法

    我想在nodeJS中提供帮助:

    1. 对容器注册表进行身份验证。
    2. 获取并操作该注册表中的清单。
    3. 下面是注册表不清楚文档的链接: Container registry nodejs sdk

0 个答案:

没有答案