A remote container build service that is 3-14x faster than CI providers, with emulation-free support for both Intel & Arm architectures
Hey everyone! We’re Kyle and Jacob, and we’re excited to share Depot with all of you.
Depot is a remote container build service that is 3-14x faster than building Docker images inside of generic CI providers. It’s much faster than existing solutions like GitHub Actions because we run BuildKit the right way with a persistent SSD cache. We launch both Intel and Arm VMs for each build, allowing you to build native multi-platform or Arm images without any slow emulation.
PostHog’s Docker builds run around 5x faster with Depot, reducing daily time spent on builds from 5+ hours to just an hour. We continuously benchmark several open-source projects, comparing docker build
and depot build
, including:
As software and platform engineers, we absolutely hate slow CI builds. Everyone has their own internal timer for what classifies a slow build, our own is 5 minutes, if it takes longer than that we get annoyed. We have experienced first-hand the pain and challenge of keeping Docker container builds fast, optimizing/re-optimizing pipelines and Dockerfiles, and implementing custom runners for multi-platform builds. It’s all annoying, unnecessary, and a drain on developer happiness.
Overall, slow builds clog up the delivery pipeline and take time away from iterating on new ideas and fixing problems for users.
Building Docker images in CI providers like GitHub Actions, CircleCI, etc. is slow:
Depot provides managed VMs running BuildKit, the backing build engine for Docker. Each VM includes 4 CPUs, 8GB of memory, and a persistent 50GB SSD cache disk. We launch both native Intel and Arm machines on AWS. You can choose to have your builder VMs launch in our AWS account or in your own if you want to maintain total control over your data.
Our depot
CLI is a drop-in replacement for docker build
as we embed Docker buildx
directly as a library. Anything you can build with Docker today, you can build with Depot on our remote VMs.
We love having new folks try out Depot and throw new questions & feedback our way. It really is the fuel that keeps a new startup going.
If you’re annoyed by your slow Docker image builds today, we have a 14-day free trial that you automatically get when you sign up here: https://depot.dev/sign-up.