platform
platform copied to clipboard
Use and document `stack deploy` instead of `docker-compose`
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 fordocker-compose
ordocker 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