This page describes quotas and limits for Container Registry.
For more information about quotas, see Working with quotas.
Any request sent to a Container Registry host in the
gcr.io domain has a 2
hour timeout limit.
There is a fixed quota limit on requests to Container Registry hosts. This limit is per client IP address.
- 50,000 HTTP requests every 10 minutes
- 1,000,000 HTTP requests per day
To avoid exceeding the these limits, you can:
- Increase the number of IP addresses that connect to Container Registry.
- Add retries that introduce a delay. For example, you can use exponential backoff.
If you require more flexibility, consider using Artifact Registry to manage your containers instead of Container Registry. Requests limits are at the project level, and by default there is no per-user request limit. You can also request a quota increase for Artifact Registry. For more information, see the Quotas and limits documentation for Artifact Registry.
Cloud Storage quotas and limits
Container Registry uses Cloud Storage for each registry's underlying storage. Cloud Storage Quotas & Limits apply to each registry.
Cryptographic request quota
If you use customer-managed encryption keys (CMEK), to encrypt container images in Container Registry storage buckets, each upload or download consumes Cloud Key Management Service cryptographic request quota.
Container Analysis quotas
See Container Analysis quotas and limits for information on scanning usage policies.