platform icon indicating copy to clipboard operation
platform copied to clipboard

Use and document `stack deploy` instead of `docker-compose`

Open denkv opened this issue 11 months ago • 0 comments

Currently in documentation and in Makefile there are instructions to use docker-compose. It should be changed to docker stack to run the platform as Docker Swarm services.

Advantages

  • making local/development setup to be more similar to the production setup
  • possible elimination of the requirement to have docker-compose
  • elimination of options in docker-compose.yml that are only valid for docker-compose or docker stack

Disadvantages

  • Docker services may be more complicated to deal with manually for people who never did that

Non-disadvantages

  • requirement to have Swarm: HOBBIT already requires Swarm to run experiments

denkv avatar Mar 01 '24 08:03 denkv