From 2ff9d783ae9c9b5747210621ce3210265659e5c0 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Mon, 23 Jun 2025 08:42:15 +0200 Subject: [PATCH] propagate target docker host set by --host to Bake Signed-off-by: Nicolas De Loof --- pkg/compose/build_bake.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/compose/build_bake.go b/pkg/compose/build_bake.go index c4104769a6a..80116260589 100644 --- a/pkg/compose/build_bake.go +++ b/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{}