Akata Works

東京エンジニア。主にRuby,Go,たまにAWSとiOS。ゲーム音楽が好きです。連絡はTwitterかakata.onen@gmail.comまで

DockerHubにあるイメージのタグリストを出力するスクリプト

DockerHubにあるイメージのタグを検索するだけのスクリプト。docker searchだとそこまで分からないから便利。

curl -s -S "https://registry.hub.docker.com/v1/repositories/#{image_name}/tags" | jq '.[]["name"]'

jqコマンドに依存するので、便利だからこの際入れよう。

関数化してbashrc(zshrc)に追加していればもっと便利。

function docker-search-tags() {
  curl -s -S "https://registry.hub.docker.com/v1/repositories/$1/tags" | jq '.[]["name"]'
}
$ docker-search-tags ruby | head
"latest"
"1"
"1-onbuild"
"1-slim"
"1-wheezy"
"1.9"
"1.9-onbuild"
"1.9-slim"
"1.9-wheezy"
"1.9.3"

短いけど終わり。