【问题标题】:Can Google Container Registry (gcr) support Docker Image Manifest V 2, Schema 1?Google Container Registry (gcr) 能否支持 Docker Image Manifest V 2,Schema 1?
【发布时间】:2019-03-08 00:53:36
【问题描述】:
【问题讨论】:
标签:
google-container-registry
【解决方案1】:
你的实际curl 命令是什么?
试试
curl -v -H "Accept: application/vnd.docker.distribution.manifest.v1+prettyjws" https://gcr.io/v2/google-containers/busybox/manifests/latest
【讨论】:
-
好的,我现在知道区别了。我在 curl 命令中指定的标头是Accept: application/vnd.docker.distribution.manifest.v1+json,如果我将其更改为Accept: application/vnd.docker.distribution.manifest.v1+prettyjws,那么它可以工作。所以问题转向为什么前一个标头被 gcr 弃用,基于 Docker 的文档 (docs.docker.com/registry/spec/manifest-v2-1),它们都应该被支持。