图像搜索Docker Private Registry 2

时间:2016-01-04 12:00:22

标签: docker docker-registry tls1.2

我使用image注册表设置了一个安全的私有注册表:2。我能够执行拉动和推送操作,但无法找到在该注册表上搜索图像的方法。我能够使用注册表1做同样没有任何问题。在搜索解决方案时,我想出了一些链接说,图像搜索选项不存在新的docker registry2。所以我想了解有关以下内容的详细信息/确认。

  1. Docker注册API版本2是否支持图像搜索?如果不是为什么?
  2. 是否有任何方法可以使用API​​与私有安全注册表进行通信?(仅限编码结果)

1 个答案:

答案 0 :(得分:1)

注册表V2基于docker/distribution

它的roadmap确实提到了:

  

原始注册管理机构提供了一些搜索与私人注册管理机构一起使用的实施方案   支持已从V2中删除,因为我们希望将搜索功能从注册表中解耦。这使得注册表更易于部署,特别是在不需要搜索的用例中,让我们将图像格式与注册表分离。

issue 206跟踪。

关于其API,issue 5指定:

  

Collector现在已经初步支持v2了。您需要提供--registryproto = v2,并且还需要指定单个存储库。

在完整的分发API之前,收集者可能会提供帮助。