This chapter looked at two different tools—Fleet and Rancher. Fleet is a lower level system that is great for small environments or as a base for a higher level tool. It was shown how to start and stop services, set service affinity, run highly available services, and run global services across the cluster.
Rancher makes it easy to run multiple environments using different orchestration tools, including Docker Swarm, Kubernetes, Mesos, and Rancher Cattle. This chapter also showed how to use
rancher-compose to manage applications, create health checks, and load balance services.
The next chapter will cover logging and monitoring of Docker clusters.