openlibhums / janeway

A web-based platform for publishing journals, preprints, conference proceedings, and books
https://janeway.systems/
GNU Affero General Public License v3.0
168 stars 63 forks source link

Docker Compose v1 has been deprecated #4190

Closed frafra closed 3 months ago

frafra commented 3 months ago

Makefile contains various references to docker-compose:

https://github.com/BirkbeckCTP/janeway/blob/d1d3ec3abbaec7543b81e560c11393cacc992182/Makefile#L81-L95

Compose v1 does not receive any update, and has been replaced by Compose v2, which is a Docker plugin: https://docs.docker.com/compose/migrate/.

I would suggest replacing these occurrences and/or make a new variable with the name of the executable.

mauromsl commented 3 months ago

Thanks for the report @frafra, I've taken your suggestion to use a variable for the command on #4191