Resolving rate limit

Hi
I have run a docker command sudo docker build . from a project file where the Dockerfile contains
FROM nvidia/cuda:9.0-cudnn7-runtime-ubuntu16.04. But I get this error:

toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit

Then I checked this blog to find the rate limits. So, I ran this command:

$ TOKEN=$(curl "https://auth.docker.io/token?service=registry.docker.io&scope=repository:nvidia/cuda:9.0-cudnn7-runtime-ubuntu16.04" | jq -r .token)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4021    0  4021    0     0   9855      0 --:--:-- --:--:-- --:--:--  9831

and uploaded the $TOCKEN in jwt.io, but the results doesn’t contain the rate limits.

{
  "access": [],
  "aud": "registry.docker.io",
  "exp": 1644509497,
  "iat": 1644509197,
  "iss": "auth.docker.io",
  "jti": "RNtYa30TZq20M36_bBr7",
  "nbf": 1644508897,
  "sub": ""
}

May I know how to fix that and see what is the rate limit?

Anyway, the correct syntax for getting the TOKEN is nvidia/cuda:pull in the repository name.