Cutter 16
$ 58.9 /month
总计 US$176.70 · 节省 5%
- vCPU
- 6 × 专用
- RAM
- 16 GB
- 存储
- 320 GB NVMe SSD
- 流量
- 15 TB
- IPv4 / IPv6
- 1 / /64 routed
解决方案
自托管运行器很快就能回本:一台 $62/月的 Cutter 16 可替代数千分钟托管 CI 时间,且缓存本地化使构建更快。4 到 6 个专用核心和 16 GB 内存可处理大多数构建矩阵。使用 NVMe——依赖安装和容器层提取几乎完全受 IO 限制。
| 资源 | 你实际需要的东西 |
|---|---|
| CPU | 4–8 个专用核心;构建可很好并行化 |
| RAM | 典型矩阵 16 GB,大型仓库 32 GB |
| 磁盘 | 320 GB NVMe——缓存、镜像和构建产物会不断累积 |
| 内核 | 支持嵌套虚拟化,可运行容器和虚拟机作业 |
总计 US$176.70 · 节省 5%
总计 US$262.20 · 节省 5%
总计 US$495.90 · 节省 5%
对于此工作负载,位置通常是影响最大的决定——要么因为延迟至关重要,要么因为司法管辖区至关重要。
六核和 16 GB 内存足以覆盖大多数项目。
根据你的代码托管平台选择 GitHub Actions runner、gitlab-runner 或 Woodpecker。
每个作业使用全新容器,防止一次构建污染下一次。
挂载主机目录用于 npm、cargo、pip 和 Docker 层。
标签可让你将重负载作业路由到这里,轻负载作业留在托管运行器上。
几乎总是如此,尤其是在每月数千分钟之后。$62 实例持续运行;托管 CI 按分钟计费,每次冷启动都会重新下载依赖。
是的。嵌套虚拟化和完整 root 权限意味着 buildx、Docker-in-Docker 和 rootless 构建都可正常工作。
仅在使用临时、隔离的运行器时安全。公共仓库可能执行来自拉取请求的任意代码,因此切勿让此类运行器访问机密或内部网络。