Docker v29 support
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
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"}
Fixed, at least since version 0.13.1, possibly even since version 0.13.0 (not tested).