From f493d4625bd7dccfdf11e4865e25e1ea69248c6d Mon Sep 17 00:00:00 2001 From: Zortaniac Date: Fri, 5 Dec 2025 15:43:30 +0100 Subject: [PATCH 1/2] Fix: Docker 29 requires a minimal API version of 1.44, Jumppad uses 1.41 --- pkg/clients/container/docker.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/clients/container/docker.go b/pkg/clients/container/docker.go index 6532be05..248eb42f 100644 --- a/pkg/clients/container/docker.go +++ b/pkg/clients/container/docker.go @@ -73,7 +73,7 @@ type Docker interface { // NewDocker creates a new Docker client func NewDocker() (Docker, error) { - cli, err := client.NewClientWithOpts(client.WithHostFromEnv(), client.WithVersion("1.41")) + cli, err := client.NewClientWithOpts(client.WithHostFromEnv(), client.WithHostFromEnv()) if err != nil { return nil, err } From 72e80520c7e5fba3331ca0a9baf6730d1de13d75 Mon Sep 17 00:00:00 2001 From: Zortaniac Date: Fri, 5 Dec 2025 15:50:31 +0100 Subject: [PATCH 2/2] use correct function --- pkg/clients/container/docker.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/clients/container/docker.go b/pkg/clients/container/docker.go index 248eb42f..86167feb 100644 --- a/pkg/clients/container/docker.go +++ b/pkg/clients/container/docker.go @@ -73,7 +73,7 @@ type Docker interface { // NewDocker creates a new Docker client func NewDocker() (Docker, error) { - cli, err := client.NewClientWithOpts(client.WithHostFromEnv(), client.WithHostFromEnv()) + cli, err := client.NewClientWithOpts(client.WithHostFromEnv(), client.WithVersionFromEnv()) if err != nil { return nil, err }