容器化
容器镜像构建优化:BuildKit、多阶段构建与供应链安全
深入剖析容器镜像构建优化的每个环节:BuildKit 并行构建与 Secrets 注入、Go/Python/Node.js 多阶段 Dockerfile 模板、--mount=type=cache 与远程缓存 …
深入剖析容器镜像构建优化的每个环节:BuildKit 并行构建与 Secrets 注入、Go/Python/Node.js 多阶段 Dockerfile 模板、--mount=type=cache 与远程缓存 …
Bazel 复杂度太高,Makefile 表达力不够,Dockerfile 只能构建一个镜像——Earthly 填的就是这个缝:像 Dockerfile 一样熟悉,像 Makefile 一样组合,像 Bazel 一样可并 …
每次迁移 CI 平台(Jenkins → GitLab → GitHub Actions → Tekton),业务流水线都要重写一遍。Dagger 的思路是:把流水线写成可移植的代码(Go/Python/TS),底层引擎 …
BuildKit 的缓存体系看似简单一行 --cache-to,实际生产里坑极多:mode=max 在多架构下的 manifest 行为、registry 后端每层 0.3s 的验证开销、cache mount 在 …