首页 > 解决方案 > 获取 Docker hub 上所有可用 node:x 镜像的列表

问题描述

Docker 中心是否有一个 API 端点,允许人们检索所有可用图像标签名称的列表,例如,所有node:x图像?

像这样的一些事情:

GET /v2/node/images

这将响应 JSON 和图像名称数组。

标签: dockerdockerhubdocker-image

解决方案


使用浏览器开发人员工具并在打开节点的标签页面时,我可以看到如下请求:

GET https://hub.docker.com/v2/repositories/library/node/tags/?page=1&page_size=250

但我还没有找到任何关于它如何工作/应该如何工作的官方文档。


试试看你会得到什么。看起来您将不得不迭代result[]数组并保留每个name变量。

results 
  0:    
    name:   "slim"
    ...
  1:    
    name:   "10-slim"
    ...
  2:
    name:   "10.4-slim"
    ...

希望能帮助到你...


推荐阅读