全面容器化后,通过构建日志,发现大量的时间花在拉取镜像上面,及时我们是香港地域的服务器,也经常耗时几分钟。
podman 是可以配置 存储 的,但经过测试,不管是 imagestore
或者 rootless_storage_path
都会对镜像层进行解压,然后还有一些配置和本机是绑定在一起,不满足我们想存储在 NAS 的需求。
目前通过查阅 Buildah 的源码(podman 的底层),有一个 --blob-cache
选项在 help 是看不见的,目前经过测试是可用的。
1 | podman build --blob-cache=/path/to/cache -t image:tag . |