🐙

Docker Hubに登録されているイメージのタグ一覧をcurlコマンドで取得する方法

に公開

手順

以下のAPIエンドポイントからタグ一覧を取得できます。記事投稿時点では認証不要で利用できます。

https://hub.docker.com/v2/namespaces/{namespace}/repositories/{image}/tags

公式イメージの場合、パラメータの{namespace}にはlibraryを指定します。

##実行例

# debianイメージのタグ一覧を取得
curl -s https://hub.docker.com/v2/namespaces/library/repositories/debian/tags

# openapitools/openapi-generator-cliのタグ一覧を取得
curl -s https://hub.docker.com/v2/namespaces/openapitools/repositories/openapi-generator-cli/tags

ページネーションなどのクエリパラメータについては公式ドキュメントを参照してください。

参考資料

  1. Docker Hub API reference

Discussion