为什么GCR的容器registry忽略_catalog分页参数

当试图用分页参数的_catalog API查询我的GCR 容器registry时 ,我发现没有Docker文档中描述的分页机制。

$ TOKEN=$(gcloud auth print-access-token) $ curl -v -u _token:${TOKEN} -X GET "https://gcr.io/v2/_catalog?n=1" 

我看到你一次获得所有的存储库。 我希望得到一个单一的存储库。 这是响应的主体:

 {"repositories":["image1","image2","image3", ... , "image2016"]} 

响应的头部没有关于GCR处理请求的方式的信息,即以下查询返回与上述相同的结果:

 curl -v -u _token:${TOKEN} -X GET "https://gcr.io/v2/_catalog" 

谷歌表示,它支持所有的V2dockerregistryAPI。

Interesting Posts