docker compose

Docker-compose (v1) and docker compose (v2) are slowly losing appeal for me. First, there’s a breaking change in docker-py, a library behind v1 which won’t get fixed, because v1 is end-of-life. Then, v2 isn’t packaged for Debian (sidenote: In official repos ) due to Go’s dependencies.

Meanwhile, docker-compose doesn’t even allow to build a new image which depends on another unbuilt image, a thing which simple Makefile or Justfile support out of the box. One might argue that docker-compose is not a build system, but in that case why does it include a half-assed build section at all?