detect new version of container by digest
Przy okazji podbicia wersji kontenera w domains, pojawiła się potrzeba wykrywania nowej wersji po digeście kontenera (ponieważ utrzymujący obraz nie wydają tagów na trzecim miejscu tylko podmieniają obraz w obrębie taga).
Digest obrazu mozna uzyskać np poleceniem:
curl \
-L \
-H "Accept: application/vnd.docker.distribution.manifest.v2+json" \
-H "Authorization: Bearer $(curl -s "https://auth.docker.io/token?scope=repository:internetsystemsconsortium/bind9:pull&service=registry.docker.io" | jq '.token' | tr -d '"')" \
"https://registry-1.docker.io/v2/internetsystemsconsortium/bind9/manifests/9.18" | sha256sum
Edited by Cyprian Kleist