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.