Docker Community Forums

Share and learn in the Docker community.

Docker run command always fails with error "You have reached your pull rate limit"

/usr/bin/docker-current: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: Increase Rate Limits | Docker.
See ‘/usr/bin/docker-current run --help’.

I get the same. Even though I check as below and see that I have 100 pulls remaining:
TOKEN=$(curl “” | jq -r .token)**
curl --head -H “Authorization: Bearer $TOKEN” 2>&1 | grep ratelimit

ratelimit-limit: 100;w=21600
ratelimit-remaining: 100;w=21600