Skip to content

Instantly share code, notes, and snippets.

@nobonobo
Last active September 29, 2016 06:09
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nobonobo/2315a46aa781b00e70bef2e435d23621 to your computer and use it in GitHub Desktop.
Save nobonobo/2315a46aa781b00e70bef2e435d23621 to your computer and use it in GitHub Desktop.
dockerリポジトリのtag一覧を引くツール
#!/bin/sh
user=$(dirname $1 | sed 's|\.|library|')
name=$(basename $1)
curl -sL https://registry.hub.docker.com/v2/repositories/$user/$name/tags | jq -r '.results[].name'
@nobonobo
Copy link
Author

$ ./docker-tags.sh nginx
latest
1.11.0-alpine
1.10
1.11.0
stable
stable-alpine
1.10.1-alpine
1.10-alpine
1.11.1-alpine
1.11-alpine

@nobonobo
Copy link
Author

tagたくさんあるとページナイズされるみたい。
"next" に "?page=2" なURLがはいってる。

@nobonobo
Copy link
Author

むー。この非公式APIは塞がれてしまったようです・・・。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment