使用API列出所有docker hub blob

y1aodyip  于 2023-05-16  发布在  Docker
关注(0)|答案(1)|浏览(109)

是否可以通过使用https://index.docker.io/v2/<repository>/blobs的变体来列出存储库中所有可用blob的摘要?
或者,首先使用标记清单https://index.docker.io/v2/<repository>/manifest/<tag>识别blob摘要的唯一方法是什么?
或者有没有其他方法可以在repo中列出所有的blob?

ehxuflar

ehxuflar1#

没有来自docker注册表或OCI规范的blob列表API。注册表实现可能会有自己的API。要查找blob,您需要解析清单以查找指向blob的描述。然而,一些清单可能是未标记的,blob将在清单被推送之前被推送,并且blob可能在没有清单引用它们之后的某个时间被删除。因此,任何从解析清单构建的列表都可能是部分列表。

相关问题