Docker Hub rate limiting causes authentication-like failures
warningResource 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.