2017-03-10 61 views
1

清单列表(脂肪清单)当使用泊坞窗注册表API,我试图访问索引列表(又名脂肪清单)中所述here充分利用码头工人注册表

卷曲通话的细节是:

curl "https://myserver/v2/<repository>/manifests/<version/" -H "Accept: application/vnd.docker.distribution.manifest.list.v2+json" 

但是这种反应是与1的schemaVersion的接受application/vnd.docker.distribution.manifest.v2+json头也似乎得到了明显的正确版本,但不似乎在为列表类型接受标题工作。

我缺少的网址或标题的东西吗?

回答

0

您需要使用application/vnd.docker.distribution.manifest.list.v2+json头。然而,无法保证注册管理机构会为您提供清单清单,因此您必须能够处理普通的图像清单。

docs

当拉图像,用户通过在发送 application/vnd.docker.distribution.manifest.v2+jsonapplication/vnd.docker.distribution.manifest.list.v2+json媒体类型 接受头做出一个请求时,清单格式指示的 这个新版本支持清单端点。 更新客户应检查Content-Type头,看清单是否 返回从端点是在老格式,或者是在新格式的图像 清单或清单列表。