Bladeren bron

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 <[email protected]>
notok 4 jaren geleden
bovenliggende
commit
b47d8ea868
1 gewijzigde bestanden met toevoegingen van 1 en 0 verwijderingen
  1. 1 0
      pkg/compose/build_classic.go

+ 1 - 0
pkg/compose/build_classic.go

@@ -231,6 +231,7 @@ func imageBuildOptions(options buildx.Options) dockertypes.ImageBuildOptions {
 	return dockertypes.ImageBuildOptions{
 	return dockertypes.ImageBuildOptions{
 		Tags:        options.Tags,
 		Tags:        options.Tags,
 		NoCache:     options.NoCache,
 		NoCache:     options.NoCache,
+		Remove:      true,
 		PullParent:  options.Pull,
 		PullParent:  options.Pull,
 		BuildArgs:   toMapStringStringPtr(options.BuildArgs),
 		BuildArgs:   toMapStringStringPtr(options.BuildArgs),
 		Labels:      options.Labels,
 		Labels:      options.Labels,