-
Docker 镜像从 1.4GB 瘦到 90MB:多阶段构建、层缓存与 BuildKit 提速实战
真正逼我们下决心治理镜像的是一次线上回滚:发布出问题要紧急回滚,光是把上个版本 1.4GB 的镜像重新拉到没缓存的节点上再起容器就等了将近十二分钟,故障一直挂在线上,运营和老板的消息一条接一条——复盘时大家一致认为,一个连「快速回滚」都做不到的交付体系本身就是最大的风险。于是我们把这个构建一次要十二分钟的 1.4GB 镜像,系统地优化到了 90MB、构建九十秒。这篇是一篇实打实的优化实录:先用 d…- 0
- 0
-
Node.js+TSmonorepoCI/CD流水线从28分钟压到4分钟的3周复盘:6大方向30项优化+Turborepo/oxlint/BuildKit实战
前端 monorepo CI 跑了 28 分钟,RFC 截止前实在受不了。3 周 6 大方向 30 项优化,每一项都标了具体收益和适用条件。Turborepo 远程缓存、oxlint 替 ESLint、Vite 取 webpack、BuildKit cache mount、并行矩阵 sharding——讲清楚什么场景该上、什么场景没必要折腾。- 13
- 0
-
Docker 镜像从 1.2GB 瘦到 80MB:我们做的 7 步优化和 10 条黄金法则
Node.js 服务镜像 1.2GB,CI 4 分钟,Pod 启动 3 分钟。本文复盘 7 步优化:alpine 基础、多阶段构建、.dockerignore、缓存友好 COPY、distroless / scratch、BuildKit cache mount、镜像扫描。最终 78MB,CI 12 秒。附 10 条 Dockerfile 黄金法则。- 0
- 0
BuildKit
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!



