Docker2026-04-06·7 分钟
Docker 镜像体积控制:从 1.2GB 到 280MB
通过多阶段构建、依赖裁剪和基础镜像选择,把部署速度显著提升。
多阶段构建是关键
编译环境和运行环境分离后,最终镜像只保留运行产物。
实操建议
- 使用
node:alpine或更小基础镜像 - 精确依赖安装,避免无关包进入镜像
- 配置
.dockerignore减少构建上下文
结果
构建更快,推送更快,回滚也更快。
DockerCI/CD部署
通过多阶段构建、依赖裁剪和基础镜像选择,把部署速度显著提升。
编译环境和运行环境分离后,最终镜像只保留运行产物。
node:alpine 或更小基础镜像.dockerignore 减少构建上下文构建更快,推送更快,回滚也更快。