Skip to content
@depot

Depot

The fastest place to build Docker images

Turbocharge the docker build


Depot is a remote container build service that builds container images up to 20x faster, from your terminal or existing CI provider. Our builders are quick, run on native hardware, and fully managed persistent caching with no extra configuration. ⚡

What is Depot?

  1. Our depot CLI supports the same CLI options as Docker Buildx:

    - docker buildx build -t repo/image:tag .
    + depot build -t repo/image:tag .
  2. We launch a cloud builder instance with 16 CPUs, 32GB of RAM, and a persistent 50GB build cache (with the option to select large cache sizes if you need it), all automatically configured for your project. We launch builders with native CPUs for every platform, so you can enjoy emulation-free builds for AWS Graviton and Apple Silicon.

  3. Your container image is built remotely on a builder that starts in just a few seconds with your previous build cache ready to use. When the build is finished, the result can be downloaded to your local machine or pushed to a registry of your choosing.

Why should I use it?

  • For your local machine: builds won't slow down your laptop, use up your machine memory, or clog your network connection. By running the build in the cloud, it will have access to a fast low-latency network connection to download base images and build dependencies. And you won't need to pull gigabytes of unnecessary files into your local disk for cache.
  • For CI: we fully manage a persistent cache for each builder, so no more waiting minutes for the GitHub actions/cache to load and save tarballs for each build. Builds also have access to more resources than GitHub Actions, with 16 CPUs to speed up and parallelize RUN steps, 32GB of RAM, and 50GB of total cache per project instead of 10GB.
  • For teams: the entire build cache is centralized and shared with anyone who is building the same project. By running the docker build via Depot, the build cache can be accessed and used by anyone on a team making for faster iteration cycles.

Pinned Loading

  1. cli Public

    🖥️ Depot CLI, build your Docker images in the cloud

    Go 134 6

  2. setup-action Public

    ▶️ GitHub Action to download and install the Depot CLI

    TypeScript 12 2

  3. build-push-action Public

    GitHub Action to build and push Docker images with Depot

    TypeScript 24 2

  4. builder-images Public archive

    Docker image definitions for Depot's builders

    Dockerfile 2

  5. kysely-planetscale Public

    A Kysely dialect for PlanetScale Serverless

    TypeScript 351 16

  6. terraform-aws-connection Public

    HCL 6

Repositories

Showing 10 of 87 repositories
  • benchmark-redpanda Public

    Depot benchmark for Redpanda

    0 0 0 0 Updated Mar 30, 2025
  • 0 0 0 0 Updated Mar 30, 2025
  • benchmark-zed Public
    0 0 0 0 Updated Mar 30, 2025
  • benchmark-mastodon Public

    📐 Depot benchmark for mastodon/mastodon

    1 0 0 0 Updated Mar 29, 2025
  • 0 0 0 0 Updated Mar 29, 2025
  • benchmark-posthog Public

    📐 Depot benchmark for PostHog/posthog

    2 1 0 0 Updated Mar 29, 2025
  • 2 0 0 0 Updated Mar 29, 2025
  • benchmark-dispatch Public

    📐 Depot benchmark for Netflix/dispatch

    1 0 0 0 Updated Mar 28, 2025
  • benchmark-moby Public

    📐 Depot benchmark for moby/moby

    1 0 0 0 Updated Mar 28, 2025
  • docs Public

    Depot Documentation

    MDX 3 7 0 1 Updated Mar 28, 2025

Sponsoring

  • @mnapoli
  • @hadolint

Top languages

Loading…

Most used topics

Loading…