Просмотр исходного кода

Merge pull request #9012 from notok/rm_containers_when_build_succeed

Remove intermediate containers when build succeeded in classic build
Ulysses Souza 4 лет назад
Родитель
Сommit
36c2947e4d
2 измененных файлов с 2 добавлено и 0 удалено
  1. 1 0
      cmd/compose/compose.go
  2. 1 0
      pkg/compose/build_classic.go

+ 1 - 0
cmd/compose/compose.go

@@ -212,6 +212,7 @@ func (o *projectOptions) toProjectOptions(po ...cli.ProjectOptionsFn) (*cli.Proj
 			cli.WithName(o.ProjectName))...)
 }
 
+// PluginName is the name of the plugin
 const PluginName = "compose"
 
 // RunningAsStandalone detects when running as a standalone program

+ 1 - 0
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,