4

按照https://docs.docker.com/v1.7/reference/api/docker-io_api/#list-library-repository-images上的文档,如果图像返回多个存储库,我在返回列表时遇到了一些问题。不知道是不是少了什么,还是有什么问题?

此示例有效,返回校验和和 id 对象数组:https ://index.docker.io/v1/repositories/library/ubuntu/images

但是https://index.docker.io/v1/repositories/codacy/codacy-pylint/images返回一个空数组

也许回购需要一些包含信息的文件?

4

2 回答 2

3

您正在使用过时的 api:https ://docs.docker.com/v1.8/reference/api/docker-io_api/#list-library-repository-images

我试图寻找最后一个没有成功。

无论如何,这种行为是正确的,因为在 codacy-pylint 中你没有多个 Dockefile,你只有一个 Dockerfile 并且你在它们上应用标签。

对于 ubuntu 镜像,涉及到多个 Dockerfile,这就是为什么这个 URL 会返回很多东西。

我假设你真正想要的是:https ://index.docker.io/v1/repositories/codacy/codacy-pylint/tags

于 2016-06-28T08:10:54.570 回答
0

可能您必须将您的项目介绍给官方图书馆。在这里,您可以获得有关如何执行此操作的更多信息:

Docker 库

于 2016-06-27T14:13:03.880 回答