I was confused about the pull rate limits that Docker recently enforced on Docker Hub.  Turns out that it's not complicated at all.  In a nutshell:

  • Unauthenticated users get 100 pulls in a 6-hour sliding window.
  • Authenticated users with a free Docker account get 200 pulls in a 6-hour sliding window.
  • Paid users gets no limit.

Will this affects you?  Most likely not.  100 pulls in 6 hours amounts to a docker pull every 3.6 minutes.

 

Docker blog posts:

What you need to know about upcoming Docker Hub rate limiting
Checking Your Current Docker Pull Rate Limits and Status
Rate Limiting Questions? We have answers
Rate Limiting by the Numbers

Docker's Peter and Chad explains everything in this 1 hour webcast:


Learn Docker and Kubernetes

Like this blog post? I also teach Docker and Kubernetes online virtual classes at Kubernetes Academy.

Kubernetes Academy offers instructor led training workshop-style on Docker containers and Kubernetes for web developers, DevOps specialists, I.T. Pros.

Courses info: LearnK8s.ca