SnykDocker

Docker Hub rate limiting causes authentication-like failures

warning
Resource ContentionUpdated Sep 1, 2025(via Exa)
How to detect:

Docker Hub limits free accounts to 100 pulls per 6 hours. When this limit is reached, scans fail with errors that resemble authentication failures, blocking deployments.

Recommended action:

Either upgrade Docker Hub plan for higher rate limits, or reduce scan frequency to stay under 100 pulls per 6 hours. No workaround exists - this is Docker's intentional revenue model. Monitor pull count to prevent hitting limits.