We use cookies to understand how people use Depot.
⚡ Introducing Depot Cache
← All Posts

Now available: Larger builder sizes for Depot

Written by
billy
Billy Batista
Published on
16 January 2025
Depot now supports larger builders for accelerated Docker image builds. You can now choose a Docker image builder with up to 64 CPUs and 128 GB of memory.
Now available: Larger builder sizes for Depot banner

We're excited to announce that you can now configure your Docker image builds to leverage larger builders! You can now choose between our default 16 CPUs with 32 GB memory, 32 CPUs with 64 GB of memory, and 64 CPUs with 128 GB of memory.

Larger builders for ... larger builds

Our default builder configuration of 16 CPU cores and 32GB of memory, dates back to when we launched Turbo Builders. This setup typically works well for a broad set of builds. But, with the rise of more intensive builds, folks need more power for complex and compute-heavy workloads. So, we've expanded to offer two additional builder sizes: Large and Extra Large.

  • Default: 16 CPUs with 32 GB of memory
  • Large: 32 CPUs with 64 GB of memory
  • Extra Large: 64 CPUs with 128 GB of memory

When would you might need larger builders for building your container images? Larger builders are particularly valuable for builds that can take advantage of increased parallelization and memory. Some examples include:

  • Building large Rust codebases
  • Creating binaries for multiple architectures in parallel
  • Compiling multiple services inside a large monorepo
  • Building or testing LLMs inside of your container builds

How can I start using larger builders?

Larger Docker image builders are available on our Startup and Business plans. If you're on one of those plans, you can visit your Project settings page and select your preferred builder size. Your choice will apply to all subsequent builds in that project.

A screenshot showing the builder size selection in the project settings page.
Choose your builder size from your Project Settings

Pricing

Pricing for our larger builders scales with CPU count, charged per minute. The full breakdown of builder pricing is as follows:

Builder SizeCPUsMemoryCost per MinuteMultiplier
Default1632 GB$0.041x
Large3264 GB$0.082x
Extra Large64128 GB$0.164x

You only pay for the time your builds are running; we never charge you for startup or queue times and we bill by the minute but track per second.

A quick pricing example for Large and Extra Large builders, we normalize down to the default builder per-minute rate of $0.04/minute and then multiply your build time by the multiplier. For example, a 5-minute build on a 32 CPU builder is charged as follows: 5 x 2 x $0.04 = $0.40.

Try it out and let us know what you think!

We're working on several enhancements behind the scenes to make your builds even faster! We're excited to see what your build times look like with these new larger builders. If you have any thoughts or feedback about this or any future features, feel free to reach out in our Community Discord.

Your builds have never been this quick.
Start building