From c26addb1597e0c89bc9f01ec3c2d5403fafedbc3 Mon Sep 17 00:00:00 2001 From: Jeremy lewi Date: Thu, 12 Feb 2026 18:52:31 -0800 Subject: [PATCH] dockerexec: negotiate Docker API version Signed-off-by: Jeremy lewi --- internal/dockerexec/docker.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/dockerexec/docker.go b/internal/dockerexec/docker.go index c863efeb8..84ae4c7b3 100644 --- a/internal/dockerexec/docker.go +++ b/internal/dockerexec/docker.go @@ -23,8 +23,8 @@ type Options struct { } func New(opts *Options) (*Docker, error) { - // Typically, the version is dicted by the Docker API version in the CI (GitHub Actions). - c, err := client.NewClientWithOpts(client.FromEnv, client.WithVersion("1.43")) + // Negotiate API version with the daemon to avoid hard-coded mismatches across environments. + c, err := client.NewClientWithOpts(client.FromEnv, client.WithAPIVersionNegotiation()) if err != nil { return nil, err }