podman - 有什么方法可以在没有其他工具的情况下压缩 buildah(或 podman)中的最后 N 个图像?
问题描述
实际上,问题标题说明了一切。
我找到了两个可能解决问题的工具,但我更愿意使用 podman/buildah 中内置的东西,这些工具已经具备处理图像中层的专业知识:
解决方案
我看到两个选项podman
:
$ podman build --help | grep squash
--squash squash newly built layers into a single new layer
--squash-all Squash all layers into a single layer
$ podman --version
podman version 3.4.0
我认为后者还会压缩基础容器层,这不是该命令的 Docker 行为。
你可以在这个GitHub PR 上查看更多信息。
推荐阅读
- sql-server - SQL Server:基于变量在 SELECT 语句中动态更改 SQL Server
- linux-kernel - 在设备树中设置 GPIO bank 编号
- java - 用流替换 for 循环以添加正确和错误拼写的单词
- json - 如何获取 Kubernetes 对象的 OpenAPI 规范
- php - 在 symfony 2.8 上部署项目时出错
- sql - 奇怪的访问查询问题 - 运行保存的访问查询找不到字段。这是缓冲区问题吗?
- python - 如何限制 python 模块安装在特定版本的 Python 中?
- node.js - 批量检索 AWS ssm 参数
- python - 通过 WXnotebook 中的选项卡自动切换
- algorithm - 算法的“数学/经验验证”是什么意思?