#!/bin/bash set -e # List all tags of particular image from docker registry # Usage: # tags.sh if [ $# -eq 0 ]; then echo "No docker image name provided" exit 1 fi i=0 while [ $? == 0 ] do i=$((i+1)) url="https://registry.hub.docker.com/v2/repositories/library/${1}/tags/?page=${i}" curl ${url} 2>/dev/null|jq '."results"[]["name"]' 2>/dev/null done