DockerHub API:列出正在进行的构建

时间:2019-05-14 04:57:43

标签: rest api docker curl dockerhub

我正在尝试使用API​​通过该URL从DockerHub提取数据:

https://cloud.docker.com/u/{account}/repository/docker/{account}/{app}/builds

但是,等效的API URL无效。返回404:

https://cloud.docker.com/v2/repositories/{account}/{app}/builds/

另一方面,以下URL是有效的,但未列出正在进行的构建:

https://cloud.docker.com/v2/repositories/{account}/{app}/tags/

总的来说,我想做的是从API获取DockerHub中构建的映像列表。我该如何实现?

1 个答案:

答案 0 :(得分:1)

您可以使用此API列出构建。

https://cloud.docker.com/v2/repositories/{account}/{app}/buildhistory/

然后附加构建的build_code来查看完整的细节。

https://cloud.docker.com/v2/repositories/{account}/{app}/buildhistory/{build_code}

我不知道这些端点的任何正式文档。过去,我使用以下源代码作为参考。

HTTP Request