DockerHub 429 in hosted runner #130794
Replies: 3 comments 3 replies
|
Of course, Docker Hub rate limits are applied to hosted runners. "On November 20, 2020, rate limits anonymous and free authenticated use of Docker Hub went into effect. Anonymous and Free Docker Hub users are limited to 100 and 200 container image pull requests per six hours. Docker Pro and Docker Team accounts enable 5,000 pulls in a 24 hour period from Docker Hub." Rate Limit Cheatsheet for Self-Hosting Github Runnershttps://www.warpbuild.com/blog/rate-limits-self-hosted-runners |
|
Having the similar issue on our custom runners in these 2 days. Seems the rate limits have been applied since 2020, but why it only start affecting us in these few days ? |
|
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Uh oh!
There was an error while loading. Please reload this page.
Select Topic Area
Question
Body
Today we started seeing 429 errors in our actions that are run in hosted runners. e.g.
#12 [internal] load metadata for docker.io/library/node:18-alpine
#12 ERROR: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/library/node/manifests/sha256:e37da457874383fa9217***67867ec85fe8fe59f***bfa351ec9752a9543868***56e: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
I was under the impression that docker hub rate limit did not apply to hosted runners? Is that incorrect?
I added a test step to check the DockerHub Rate limit - and it does appear to apply - only 200 per 6 hours?
All reactions