I need to setup a clutser of nodes using docker swarm. When I say a node, it should have a db, few apps/services and they need to commuicate with each other. I can create a single instance of this using docker-compose.
But, I need multiple instances of the same setup. So, would docker swarm help? Also, can I achieve this with a single mac machine (host where docker engine running)?