Blog

技术博客

格达软件工程师的实战经验、技术选型与行业观察

G 技术分享

Docker 多阶段构建:Go 镜像从 1.1GB 到 12MB

一个 Go 服务用最朴素的 Dockerfile 构建出来 1.11GB,改一行代码要等 47 秒。这篇拆开每一层看体积从哪来,用多阶段加 BuildKit 缓存把它降到 12.4MB、热构建 3 秒,并列出走到 distroless 和 scratch 之后必然会踩的坑:动态链接、CA 证书、时区、没有 shell。

2026-10-28 #Docker#多阶段构建 0

有软件开发需求?我们 24 小时内响应

提交您的需求,格达软件将为您提供免费的需求评估与技术方案建议,咨询全程不收取任何费用。