用于访问存储库的 Dockerhub Registry API URL

Ind*_*eet 5 registry dockerhub docker-image

有人可以帮助我访问 dockerhub 帐户的注册表 API。这里的关键点是:

  1. 我有 dockerhub 帐户,他们有私有和公共存储库。

  2. 我试过“ https://registry.hub.docker.com/v1/repositories/inderpreet20/fedora/tags ”,这给出了空字符串

  3. 经过一番研究,我尝试通过“ https://registry-1.docker.io/v1/repositories/inderpreet20/fedora/tags ”访问图像,这给出了错误“需要授权”

  4. dockerhub 现在使用哪个版本的注册表 API?我看到 v2 的文档也可用,但是在上面的 URL 中使用 v2 我总是看到空白页。

  5. 可用于访问这些注册表 API 的实际 URL 是什么。

在以上几点中,我只提到了我的公共存储库。我的帐户也是我们拥有私有存储库的一个组织的一部分。那么访问这些存储库是否需要一些不同的方法?

Chr*_*ndt 6

https://registry.hub.docker.com/v1/repositories/ORGANIZATION/REPOSITORY/tags

例如,这将为您提供图像中的所有标签osism/ara-server

https://registry.hub.docker.com/v1/repositories/osism/ara-server/tags

对于私有存储库,您必须传递您的用户名和密码。