从APIClient.inspect_distribution()返回的Python库Docker SDK是什么



从这里返回的元数据:https://docker-py.readthedocs.io/en/stable/api.html#docker.api.image.ImageApiMixin.inspect_distribution

包含的摘要与我从docker API中找到的任何其他内容都不匹配。摘要的来源是什么?这个库是否提供了从远程映像检索摘要的方法,而不是直接调用API,如:

http --verify no https://myregistry.com/myimage/manifests/latest Accept:application/vnd.docker.distribution.manifest.v2+json | jq

其次,多平台映像是否有一个清单列表的摘要,或者每个清单都有自己的摘要。我的目标是将本地构建的图像与远程图像进行比较,看看它们是否相同。

发现问题。

CCD_ 2将返回多平台映像的清单列表的sha256。对于单个平台映像,它返回单个清单的sha256。

如果单个映像是来自多平台映像的清单之一,则清单的sha256将在来自多平台映象的清单列表中。

如果需要澄清,请在此处进行评论。

最新更新