The Depot Registry is a full-featured container registry for storing, managing, and distributing your Docker images. It provides a complete solution for image management throughout your development lifecycle. With Depot Registry, you can securely store your container images, easily distribute them across your infrastructure, and seamlessly integrate with your existing CI/CD pipelines.
Take a look at the quickstart to get started.
Depot Registry provides a central repository for all your container images. Builds configured with the --save
flag will be automatically stored in the Depot Registry and associated with your configured project. These images are securely stored and readily available to pull down for deployment to any environment, from local development to production.
Behind the scenes, Depot Registry is backed by a global CDN to distribute layer blobs efficiently, making it significantly faster to pull and push large images. This distributed architecture ensures optimal performance regardless of your geographical location.
If you want to distribute your images across multiple registries, you can use depot push
to push an image from your Depot Registry to another registry of your choice. When pushing an image to another registry, the transfer happens directly from the Depot infrastructure to your target registry, avoiding unnecessary downloads to your local machine and reducing data transfer times.
You can also use depot pull
to download any image from your Depot Registry into your local, CI, or production environments.
To view what is in your registry, we've built out a Registry dashboard in Depot that allows you to filter and search across your images:
Depot Registry is a full-fledged registry that is directly integrated with your container image builds. You can use it for a variety of use-cases like:
We're working on additional features for Depot Registry. If you're interested in Beta testing any of these, please reach out to us via email or drop us a message in Discord:
Depot Registry storage costs are part of our $0.20/GB storage pricing. See our pricing page for more details. We don't charge for network transfer of your images to and from Depot Registry.
By default, builds saved in the Depot Registry persist for 7 days from when they are pushed, after which they are deleted. You can configure this retention period to be longer by updating the policy on the Project Settings page for a project that has the registry enabled.
Possible values for the retention policy are:
You can also individually delete images from the Depot Registry on the Registry dashboard.