You Have Reached Your Pull Rate Limit
On 1 November 2020, Docker began imposing a limit on the number of image pulls from Docker Hub available for non-paid accounts:
- 100 pulls per 6 hours for non-authenticated users
- 200 pulls per 6 hours for authenticated users
Note that the limits don’t apply to paid accounts. You can find the details on Docker’s pricing page(opens in a new tab).
You’ll know that you reached the limit when you see the following error when running docker pull
:
You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limits.
If you find yourself hitting the limit frequently, we recommend either signing up for a paid Docker plan, or using the images from Amazon ECR Public Gallery. Learn more about choosing a Docker registry.