An introduction to Docker native clustering: Swarm.

Deployment and configuration, integration with Consul, for a product-like cluster to serve web-application with multiple containers on multiple hosts.