Skip to content

Fixed Docker 29.0.0 compatibility issue caused by outdated docker client#21

Merged
costela merged 2 commits into
costela:masterfrom
dariuszz123:master
May 15, 2026
Merged

Fixed Docker 29.0.0 compatibility issue caused by outdated docker client#21
costela merged 2 commits into
costela:masterfrom
dariuszz123:master

Conversation

@dariuszz123

Copy link
Copy Markdown
Contributor

Fixes #20

The old deprecated docker.io/go-docker used Docker API version 1.33, which is no longer supported in Docker 29.0.0 (minimum 1.44).

This replaces docker.io/go-docker with latest version of github.com/docker/docker, which supports newer API versions.

I'm not a Go developer, so please review the changes carefully to ensure everything follows best practices :)

@codemedic

Copy link
Copy Markdown

@dariuszz123 Can you please resolve the logrus related merge conflict.

@dariuszz123

Copy link
Copy Markdown
Contributor Author

Conflict resolved.
This fix already bumps logrus to the latest version v1.9.3.
The merge conflict occurred because dependabot bumped logrus from v1.3.0 to v1.8.3, which overlapped with v1.9.3.

@costela

costela commented Dec 23, 2025

Copy link
Copy Markdown
Owner

build is failing because the CI jobs are still using older go versions

@dariuszz123

dariuszz123 commented Dec 23, 2025

Copy link
Copy Markdown
Contributor Author

Fixed failing workflows by using correct go version.

@yeganemehr

Copy link
Copy Markdown

@costela Any chance you can merge this?

@costela costela merged commit 12435e1 into costela:master May 15, 2026
@costela

costela commented May 15, 2026

Copy link
Copy Markdown
Owner

sorry for the delay and thanks for the contribution! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docker client version mismatch

4 participants