gpt4 book ai didi

search - Docker 注册表 2.0 API v2

转载 作者:IT老高 更新时间:2023-10-28 12:38:52 30 4
gpt4 key购买 nike

我提取并设置了本地 docker 注册表:2.0

我已尝试成功推送图像,但当我尝试搜索图像时,我得到 404:

root@ip-10-232-0-153:~# curl -v -X GET http://localhost:5000/v2/search
* Hostname was NOT found in DNS cache
* Trying 127.0.0.1...
* Connected to localhost (127.0.0.1) port 5000 (#0)
> GET /v2/search HTTP/1.1
> User-Agent: curl/7.35.0
> Host: localhost:5000
> Accept: */*
>
< HTTP/1.1 404 Not Found
< Content-Type: text/plain; charset=utf-8
< Docker-Distribution-Api-Version: registry/2.0
< Date: Fri, 08 May 2015 00:00:45 GMT
< Content-Length: 19
<
404 page not found
* Connection #0 to host localhost left intact

当我尝试 curl localhost:5000 时,我只得到一个 404:

404 page not found

最佳答案

更新(2016 年 4 月 14 日):distribution roadmap 中仍未出现, 但这里是 particular issue about search .

更新(2015 年 11 月 12 日):API 端点仍然不存在,并且尚未在 Docker Registry 路线图中。

这里的问题是 new v2 Docker registry截至this question and answer,不支持该特定端点尚未。您可以查看the source itself对于路由端点,您会看到大多数 API 端点都涉及简单的操作,例如上传和标记,但还没有实现搜索端点。需要注意的是,v2 注册表是一个完全与 v1 注册表不同的项目。它甚至是用完全不同的语言编写的(v1 是一个 Python 项目,而 v2 使用 Go,这更符合 Docker 项目的其余部分)。我花了一些时间和认真阅读来理解注册表之间的二分法。值得一看at this particular Github issue about the v2 registry深入了解最近关于 v2 注册表状态的讨论,以及关于他们一直在使用它的一些讨论。

所以 v2 注册表中还没有搜索端点。您可以按任务编号 8 in this documentation 中提到的标签或图像名称本身列出您的图像.

关于search - Docker 注册表 2.0 API v2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30113726/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com