From b47d8ea868233fcba693e15994071fcfe6d259a1 Mon Sep 17 00:00:00 2001 From: notok Date: Wed, 8 Dec 2021 03:54:45 +0900 Subject: [PATCH] Remove intermediate containers when build succeeded Intermediate containers remain even when build succeeded when building with classic way (i.e. not with buildkit). Remove them when build succeeded like default behavior of docker build. Signed-off-by: notok --- pkg/compose/build_classic.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/compose/build_classic.go b/pkg/compose/build_classic.go index 26cfdc56..3354b4b2 100644 --- a/pkg/compose/build_classic.go +++ b/pkg/compose/build_classic.go @@ -231,6 +231,7 @@ func imageBuildOptions(options buildx.Options) dockertypes.ImageBuildOptions { return dockertypes.ImageBuildOptions{ Tags: options.Tags, NoCache: options.NoCache, + Remove: true, PullParent: options.Pull, BuildArgs: toMapStringStringPtr(options.BuildArgs), Labels: options.Labels,