فهرست منبع

propagate target docker host set by --host to Bake

Signed-off-by: Nicolas De Loof <[email protected]>
Nicolas De Loof 7 ماه پیش
والد
کامیت
3394bf031b
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      pkg/compose/build_bake.go

+ 4 - 1
pkg/compose/build_bake.go

@@ -303,7 +303,10 @@ func (s *composeService) doBuildBake(ctx context.Context, project *types.Project
 		cmd.Env = replace(cmd.Env, socket.EnvKey, server.Addr().String())
 	}
 
-	cmd.Env = append(cmd.Env, fmt.Sprintf("DOCKER_CONTEXT=%s", s.dockerCli.CurrentContext()))
+	cmd.Env = append(cmd.Env,
+		fmt.Sprintf("DOCKER_CONTEXT=%s", s.dockerCli.CurrentContext()),
+		fmt.Sprintf("DOCKER_HOST=%s", s.dockerCli.DockerEndpoint().Host),
+	)
 
 	// propagate opentelemetry context to child process, see https://github.com/open-telemetry/oteps/blob/main/text/0258-env-context-baggage-carriers.md
 	carrier := propagation.MapCarrier{}