如何使用registryhttp api v2列出docker映像存储库?
我正在尝试使用API版本2获取Dockerregistry中的存储列表。
我的目标是从我拥有的docker集线器中获取存储库。
首先,我使用基本authentication从authentication服务器“ https://auth.docker.io/token?service=registry.docker.io ”获取持有者令牌
然后,我打电话来获取使用这个不记名令牌“ https://index.docker.io/v2/_catalog ”回购列表。 但是我得到了未经授权的错误。 任何想法可能是原因。
我发现,虽然调用获取存储库列表是正确的,但是这个api被有意地阻塞在dockerhub中。 Docker集线器有大量的存储库列表,可能是由于这个原因,他们已经阻止了这个叫做。 或者,您可以使用Docker v1的searchAPI。