Selaa lähdekoodia

add support for build.network and build.extrahosts

Signed-off-by: Nicolas De Loof <[email protected]>
Nicolas De Loof 4 vuotta sitten
vanhempi
sitoutus
aa89fa5443
1 muutettua tiedostoa jossa 8 lisäystä ja 6 poistoa
  1. 8 6
      pkg/compose/build.go

+ 8 - 6
pkg/compose/build.go

@@ -272,12 +272,14 @@ func (s *composeService) toBuildOptions(project *types.Project, service types.Se
 			ContextPath:    service.Build.Context,
 			DockerfilePath: service.Build.Dockerfile,
 		},
-		BuildArgs: buildArgs,
-		Tags:      tags,
-		Target:    service.Build.Target,
-		Exports:   []bclient.ExportEntry{{Type: "image", Attrs: map[string]string{}}},
-		Platforms: plats,
-		Labels:    service.Build.Labels,
+		BuildArgs:   buildArgs,
+		Tags:        tags,
+		Target:      service.Build.Target,
+		Exports:     []bclient.ExportEntry{{Type: "image", Attrs: map[string]string{}}},
+		Platforms:   plats,
+		Labels:      service.Build.Labels,
+		NetworkMode: service.Build.Network,
+		ExtraHosts:  service.Build.ExtraHosts,
 		Session: []session.Attachable{
 			authprovider.NewDockerAuthProvider(os.Stderr),
 		},