In this chapter, we explored Docker Swarm. We took a look at how to install Docker Swarm and the Docker Swarm components that make up Docker Swarm. We took a look at how to use Docker Swarm: joining, listing, and managing Swarm manager and worker nodes. We reviewed the service and stack commands and how to use them and spoke about the Swarm inbuilt ingress load balancer, overlay networks, and scheduler.
In the next chapter, we are going to look at an alternative to Docker Swarm called Kubernetes. This is also supported by Docker as well as other providers.