Docker registry auth - epam/cloud-pipeline GitHub Wiki
PASS=$(echo "USER_NAME:TOKEN" | base64 --wrap 0)
TOKEN=$(curl -v "https://REGISTRY_DOMAIN:REGISTRY_PORT/pipeline/restapi/dockerRegistry/oauth?account=USER_NAME&client_id=docker&offline_token=true&service=REGISTRY_DOMAIN:REGISTRY_PORT&scope=repository:TOOL_GROUP/TOOL_NAME:pull" \
-H "Accept: application/json" \
-H "Authorization: Basic $PASS" \
| jq -r '.token')
curl -v https://REGISTRY_DOMAIN:REGISTRY_PORT/v2/TOOL_GROUP/TOOL_NAME/manifests/latest \
-H "Authorization: Bearer $TOKEN" \
-H "Accept: application/vnd.docker.container.image.v1+json"