Container Registry Limits
Validated on 10 Jun 2026 • Last edited on 11 Jun 2025
The DigitalOcean Container Registry (DOCR) is a private Docker image registry that lets you store and manage private container images. DOCR integrates natively with Docker environments and DigitalOcean Kubernetes clusters.
-
Each DigitalOcean account can only create one registry, although a registry may contain multiple repositories.
-
Registry names must be globally unique and not collide with the registry names of other users.
-
The Starter and Basic subscription plans are limited to one container registry. The Professional subscription plan is limited to 10 container registries.
-
When subscribed to the Professional plan, the command line tool,
doctl
, does not support creating additional registries. To create additional registries, use the control panel or the API. This feature is in public preview. -
Untagged images are not displayed in the control panel. However, you can delete untagged manifests using doctl and free up space in your registry.
-
Manifest lists (for example, multi-arch images) are supported but may not display correctly in the control panel.
-
You cannot change the datacenter region of a registry after creation.
-
The name of a registry must:
- Be unique across all DigitalOcean container registries.
- Be no more than 63 characters in length.
- Contain only lowercase letters, numbers, and/or hyphens.
- Begin with a letter.
- End with a letter or number.
-
You cannot upload images over 5 GB to a container registry with the Basic subscription plan. With the Professional subscription plan, you can upload images up to 10 GB.