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 cli Public

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

    Go 128 5

  2. setup-action setup-action Public

    ▶️ GitHub Action to download and install the Depot CLI

    TypeScript 12 2

  3. build-push-action build-push-action Public

    GitHub Action to build and push Docker images with Depot

    TypeScript 24 2

  4. builder-images builder-images Public archive

    Docker image definitions for Depot's builders

    Dockerfile 2

  5. kysely-planetscale kysely-planetscale Public

    A Kysely dialect for PlanetScale Serverless

    TypeScript 352 15

  6. terraform-aws-connection terraform-aws-connection Public

    HCL 6

Repositories

Showing 10 of 76 repositories
  • benchmark-posthog Public

    📐 Depot benchmark for PostHog/posthog

    depot/benchmark-posthog’s past year of commit activity
    2 1 0 0 Updated Dec 18, 2024
  • proto Public

    Protobuf definitions for Depot public API

    depot/proto’s past year of commit activity
    1 0 0 0 Updated Dec 18, 2024
  • depot/benchmark-temporal’s past year of commit activity
    2 0 0 0 Updated Dec 18, 2024
  • benchmark-moby Public

    📐 Depot benchmark for moby/moby

    depot/benchmark-moby’s past year of commit activity
    1 0 0 0 Updated Dec 18, 2024
  • cloud-agent Public
    depot/cloud-agent’s past year of commit activity
    TypeScript 3 MIT 0 0 1 Updated Dec 18, 2024
  • twenty Public Forked from twentyhq/twenty

    Building a modern alternative to Salesforce, powered by the community.

    depot/twenty’s past year of commit activity
    TypeScript 0 2,546 0 6 Updated Dec 18, 2024
  • benchmark-mastodon Public

    📐 Depot benchmark for mastodon/mastodon

    depot/benchmark-mastodon’s past year of commit activity
    1 0 0 0 Updated Dec 18, 2024
  • benchmark-dispatch Public

    📐 Depot benchmark for Netflix/dispatch

    depot/benchmark-dispatch’s past year of commit activity
    1 0 0 0 Updated Dec 18, 2024
  • docs Public

    Depot Documentation

    depot/docs’s past year of commit activity
    MDX 4 7 0 1 Updated Dec 16, 2024
  • depot.ai Public

    Embed machine learning models in your Dockerfile

    depot/depot.ai’s past year of commit activity
    TypeScript 84 MIT 8 0 11 Updated Dec 16, 2024