新的 docker hub api 文档在哪里?

Where is the new docker hub api documentation?

Since docker 1.8 你可以看到:

This API is deprecated as of 1.7. To view the old version, see the Docker Hub API in the 1.7 documentation.

但是当我查看 new documentation 时,没有关于 API 访问权限的任何信息。

我以为它是基于 Docker Trusted Registry 但我不能让它工作。

这样的命令有效:curl -k https://registry.hub.docker.com/v1/repositories/ubuntu/tags 但 v1 已弃用 api。

V1 已弃用。您可以在此处找到最新文档:https://docs.docker.com/registry/spec/api/

这里有几个使用 api:

的示例脚本

我不得不使用 Docker Hub API v2 作为私人仓库以获得所有标签的列表,如果有人需要的话,这里有示例: