dive icon indicating copy to clipboard operation
dive copied to clipboard

Docker v29 support

Open MathieuCoupe opened this issue 1 month ago • 2 comments

What happened:

After upgrading to Docker v29, when running the tool, we got this error message:

Error response from daemon: client version 1.43 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version

What you expected to happen:

Dive should run as usual

How to reproduce it (as minimally and precisely as possible):

Upgrade docker to v29

Anything else we need to know?:

Docker v29 version increased the minimal API version, causing this issue. See https://www.docker.com/blog/docker-engine-version-29/ for details.

Environment:

  • OS version : Ubuntu 25.10
  • Docker version : v29.0.0

$ docker version Client: Docker Engine - Community Version: 29.0.0 API version: 1.52 Go version: go1.25.4 Git commit: 3d4129b Built: Mon Nov 10 21:46:35 2025 OS/Arch: linux/amd64 Context: default

MathieuCoupe avatar Nov 20 '25 09:11 MathieuCoupe

You may add "min-api-version": "1.43" to your /etc/docker/daemon.json file as long as this has not been fixed.

/etc/docker/daemon.json

{"min-api-version": "1.43"}

Xenion1987 avatar Nov 24 '25 13:11 Xenion1987

Fixed, at least since version 0.13.1, possibly even since version 0.13.0 (not tested).

TheaseMeanse avatar Dec 11 '25 06:12 TheaseMeanse