Merge pull request #20308 from mountkin/fix-20069
request a new token before downloading each layer
This commit is contained in:
commit
556b1369de
1 changed files with 1 additions and 0 deletions
|
@ -95,6 +95,7 @@ while [ $# -gt 0 ]; do
|
|||
echo "skipping existing ${imageId:0:12}"
|
||||
continue
|
||||
fi
|
||||
token="$(curl -sSL "https://auth.docker.io/token?service=registry.docker.io&scope=repository:$image:pull" | jq --raw-output .token)"
|
||||
curl -SL --progress -H "Authorization: Bearer $token" "https://registry-1.docker.io/v2/$image/blobs/$imageLayer" -o "$dir/$imageId/layer.tar" # -C -
|
||||
done
|
||||
echo
|
||||
|
|
Loading…
Reference in a new issue