Broke database / docker testing - any guidance?
21:52 10 Nov 2025

I've been trying all day to get a REST service test to work that requires some referential integrity in my database but now have broken something. I'm using Quarkus 3.92.2 with "Docker version 29.0.0, build 3d4129b" on Mint 22.2, Java 21 (openjdk version "21.0.8" 2025-07-15)

But now I'm getting

2025-11-10 19:53:16,651 INFO [org.tes.doc.DockerMachineClientProviderStrategy] (build-20) docker-machine executable was not found on PATH

with

{"message":"client version 1.32 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version"}

I do notice that the docker command line is different than it used to be. Have I hit some edge / version case? The error about "docker-machine" seems to have existed for a very long time and Docker claims that this is a deprecated command. Any thoughts?

java docker quarkus