先明确你说的 from scratch 的两种常见场景
用时区间速览
| 场景 | 典型耗时 | 说明 |
|---|---|---|
| Docker FROM scratch 制作 CentOS 基础镜像 | 本地有现成 tar 包:1–5 分钟;需要现场用 lorax 生成 rootfs:30–90 分钟 | 取决于网络下载、磁盘 I/O 与是否命中缓存 |
| Linux From Scratch 在 CentOS 宿主机上从源码构建 | 首次完整构建:约 3 天 | 经验值,实际与硬件和软件版本有关 |
Docker FROM scratch 制作 CentOS 基础镜像的时间构成
直接基于官方 rootfs 包(推荐)
现场用 lorax + kickstart 生成 rootfs 再导入
Linux From Scratch 在 CentOS 宿主机上从源码构建的时间预期
影响耗时的关键因素与提速建议