Hi
I’m running Mailcow 2025-10a on Ubuntu 24.04. I have used apt packages wherever possible for package requirements.
I have the docker compose plugin installed which is reporting version:
steve@mailcow:/opt/mailcow-dockerized$ dpkg -l | grep docker-compose-plugin
ii docker-compose-plugin 5.0.0-1ubuntu.24.04noble amd64 Docker Compose (V2) plugin for the Docker CLI.
steve@mailcow:/opt/mailcow-dockerized$ docker compose version –short
5.0.0
The update.sh script is returning:
steve@mailcow:/opt/mailcow-dockerized$ sudo ./update.sh
[sudo] password for steve:
Cannot find Docker Compose with a Version Higher than 2.X.X.
Please update/install it manually regarding to this doc site: https://docs.mailcow.email/install/
I found in _modules/scripts/core.sh that it greps for version 2 so I guess the issue I am running into is that the reported version of the compose plugin is greater than 2 and that is why this is failing.
I want to keep this setup reliable and clean so am looking for advice on the official/most reliable way to deal with this?
I can manually install the standalone docker-compose utility but my only concern then is I think that would not be kept in step with any apt package updates related to docker or the compose plugin so increases the chance someone missing checking and updating the standalone package and could create additional complexity having both the plugin and standalone utilities installed.
Thanks for your advice.