Docker Compose v2 migration

Description

About migrating to Compose v2. This affects usage on Debian trixie, but does not affect usage from Debian package, as containerized use-cases requires running from the repository.

Tasks

  • Container naming:
    • Find out how Podman is behaving here, and from which version it assumes the new behavior (if so).
    • Implement either COMPOSE_COMPATIBILITY=true or detect the service container name separator to use (reference).

Time estimation

  • Complexity: very small (0.5 day)
  • Uncertainty: low (x1.1)
  • Reference (adapted)
Edited by Silvio Rhatto