From beadd2694b048f939cad1f4d32676fca4c84d0bd Mon Sep 17 00:00:00 2001 From: TomSweeneyRedHat Date: Mon, 7 Oct 2019 19:55:56 -0400 Subject: Add squash-all, fix squash option in build Translate the podman build --squash command to podman build --layers=false which has the same functionality as docker build --squash. Add a new option --squash-all which will squash all layers into one. This will be translated to buildah bud --squash for the buildah bud api. Also allow only one option, squash, layers or squash--all to be used per build command. Fixes: https://github.com/containers/buildah/issues/1234 Signed-off-by: TomSweeneyRedHat --- docs/podman-build.1.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'docs') diff --git a/docs/podman-build.1.md b/docs/podman-build.1.md index c16d964a9..567d0ead3 100644 --- a/docs/podman-build.1.md +++ b/docs/podman-build.1.md @@ -405,6 +405,11 @@ If you omit the unit, the system uses bytes. If you omit the size entirely, the **--squash** +Squash all of the image's new layers into a single new layer; any preexisting layers +are not squashed. + +**--squash-all** + Squash all of the new image's layers (including those inherited from a base image) into a single new layer. **--tag**, **-t**=*imageName* -- cgit v1.2.3-54-g00ecf