Docker Hub API: 获取镜像标签信息 - 详细指南
本指南详细介绍了如何使用 Docker Hub API 获取某个镜像仓库中的标签信息。
基础 URL
https://hub.docker.com/v2/repositories/library/<repository_name>/tags/?name=&ordering=true&page=2&page_size=25
关键参数解释
- name: 指定要获取标签信息的镜像仓库名称。为空表示获取所有标签。
- ordering: 用于指定标签的排序方式,设置为 'true' 表示按照标签名称进行升序排序。
示例:获取所有 nginx 标签
https://hub.docker.com/v2/repositories/library/nginx/tags/?name=&ordering=true&page=2&page_size=25
获取最新标签
https://hub.docker.com/v2/repositories/library/<repository_name>/tags/?name=latest&ordering=true&page=1&page_size=1
- 将
<repository_name>替换为实际的镜像仓库名称。 name=latest用于获取最新的标签。page=1和page_size=1表示只获取第一页的第一条数据,即最新的标签。
注意:
- 确保
<repository_name>存在于 Docker Hub 上,否则会导致 API 请求失败。 - 可以根据需要调整
page和page_size参数以获取更多标签信息。
希望本指南能帮助您更好地理解和使用 Docker Hub API 来获取镜像标签信息。
原文地址: https://www.cveoy.top/t/topic/jkUA 著作权归作者所有。请勿转载和采集!