原始 python:3.11 全量镜像很大。优化:
- 换 python:3.11-slim 基础镜像;
- 多阶段构建,编译与运行分离;
- 用 .dockerignore 排除无关文件;
- 合并 RUN 层、清理 apt 缓存。
CI 拉取速度肉眼可见变快。
楼主 · 2026-09-28 01:20 · 浏览 3
原始 python:3.11 全量镜像很大。优化:
CI 拉取速度肉眼可见变快。
多阶段构建真香,我们也是这样砍到百兆内。
.dockerignore 这条最容易被忽略,我第一次构建出来的镜像 800M,
查了半天发现是把本地 node_modules 拷进去了。加上之后直接降到 180M。