Depot平台

Docker镜像极速构建工具和GitHub Actions工作流

DepotDocker镜像极速构建工具GitHub Actions工作流
0 更新于 2026-03-19 19:14

声明:文档由AI生成,仅作参考,最终功能和计费标准以官方为准。

一、产品概述

Depot平台是Depot公司研发的一款云端容器构建专用平台,核心为开发者和企业提供高性能的远程Docker镜像构建服务,可实现容器镜像构建效率的大幅提升,并深度兼容现有容器工具链与持续集成体系。

ScreenShot_2026-03-18_101943_940.png

二、产品特色

  • 极致构建性能:Docker镜像构建速度较本地或常规CI服务商提升最高40倍,GitHub Actions作业计算速度提升30%、缓存速度提升10倍。
  • 原生多架构支持:无需模拟即可实现Intel(x86)、ARM(包括AWS Graviton、Apple Silicon)架构的镜像构建,支持linux/amd64、linux/arm64等多平台镜像生成。
  • 无缝流程兼容:仅需将原有命令中的docker build替换为depot build,支持Docker、Compose、Buildx、Dev Containers等工具,兼容主流CI服务商(AWS CodeBuild、GitHub Actions、GitLab CI等),零配置即可接入现有工作流。
  • 智能分布式缓存:构建层缓存自动持久化至高速NVMe SSD,支持团队和CI环境共享缓存,仅传输自上次构建后变更的文件,单项目最高支持1TB缓存存储,实现构建过程的完全增量化。
  • 高性能构建资源:默认提供16核CPU、32GB内存的构建环境,支持升级至64核CPU、128GB内存,支持并行计算Dockerfile依赖图,满足大型项目构建需求。
  • 安全隔离机制:每个容器构建任务独享独立虚拟机,实现任务级别的完全隔离,避免资源与数据共享风险。
  • 全托管运行器:提供GitHub Actions全托管运行器,支持Intel、ARM、macOS M2架构,资源配置从2核8GB到64核256GB可选。

三、收费标准

Depot平台采用按月份费+超额按量计费的模式,分为开发者版、创业版、企业定制版三个等级,基础版本无需信用卡即可开通,计费精确至秒级,无最低1分钟计费限制。

3.1 基础版本权益与包含资源

套餐类型月费用户数核心支持包含Docker构建分钟包含GitHub Actions分钟包含缓存存储专属功能
开发者版20美元1人社区支持500200025GBDocker构建、GitHub Actions构建、Depot仓库、Agent沙箱、无限并发
创业版200美元无限邮件支持500020000250GB包含开发者版全部功能,新增用户RBAC、使用限额、macOS M2运行器
企业定制版定制化定制化专属服务定制化定制化定制化包含创业版全部功能,新增AWS账号部署、专属基础设施、GPU构建、静态出口IP、SAML/SCIM单点登录、审计日志等

3.2 超额使用计费标准

开发者版超额计费

资源类型计费单位单价
缓存存储GB/月0.20美元
Agent沙箱分钟0.01美元

创业版超额计费

资源类型计费单位单价
Docker构建分钟0.04美元
GitHub Actions构建分钟0.004美元
缓存存储GB/月0.20美元
Agent沙箱分钟0.01美元

GitHub Actions运行器按量计费(按实例规格)

运行器标签CPU/内存分钟倍率单价(美元/分钟)
depot-ubuntu-24.042核/8GB1x0.004
depot-ubuntu-24.04-44核/16GB2x0.008
depot-ubuntu-24.04-88核/32GB4x0.016
depot-ubuntu-24.04-1616核/64GB8x0.032
depot-ubuntu-24.04-3232核/128GB16x0.064
depot-ubuntu-24.04-6464核/256GB32x0.128

3.3 企业版专属计费

企业定制版支持AWS Marketplace账单结算、灵活的支付方式,所有资源用量与计费标准均支持定制化协商,单点登录(SSO)功能最低月费700美元。

四、常见问题

Q:Depot平台构建Docker镜像的核心优势是什么?

A:核心优势为速度快、兼容高、成本低,构建速度最高提升40倍,无需修改现有工作流即可接入,GitHub Actions运行器成本仅为官方托管的一半,且通过智能缓存减少重复构建,进一步降低CI资源消耗。

Q:Depot是否支持多平台/多架构镜像构建?

A:支持,可原生构建Intel(x86)、ARM架构的镜像,无需使用QEMU模拟,支持linux/amd64、linux/arm64等多种平台,满足跨架构部署需求。

Q:如何将现有Docker构建流程切换为Depot?

A:仅需一行命令修改,将原命令中的docker build替换为depot builddepot build支持docker build的所有参数,也可将本地Docker CLI配置为默认使用Depot构建器,实现零流程改造。

Q:Depot的缓存机制是如何工作的?

A:Depot会将构建产生的层缓存自动持久化至分布式NVMe缓存集群,团队成员和CI环境可共享该缓存,且仅传输自上次构建后变更的文件,即使代码发生变更也能实现缓存命中,大幅减少构建时间。

Q:Depot支持哪些持续集成(CI)服务商?

A:深度集成主流CI服务商,包括AWS CodeBuild、Bitbucket Pipelines、Buildkite、CircleCI、GitHub Actions、GitLab CI、Google Cloud Build、Jenkins等。

Q:Depot的计费是如何统计的?

A:所有构建任务均按级统计计费,无最低1分钟计费限制,基础套餐包含的分钟数可用于任意规格的运行器实例,按实例的分钟倍率进行消耗。