From the course: DevOps Foundations: Containers

Unlock the full course today

Join today to access over 24,400 courses taught by industry experts.

Docker Swarm

Docker Swarm

- [Instructor] Docker Swarm is the orchestration solution provided by Docker. Its fundamental unique characteristic is that it's made to be more decentralized than the other options. The tooling for Docker Swarm also seems very geared toward developers in the sense that using Docker Swarm is intended to feel very similar to using standalone Docker. In fact, running Docker in swarm mode, doesn't prevent you from using standalone containers. A node in Docker Swarm refers to individual instances of the Docker engine running on a physical or virtual machine. There are two types of swarm nodes: managers and worker nodes. Manager nodes manage the cluster. They perform orchestration and configuration tasks, and there are multiple redundant manager nodes. But there's only a single leader at any given moment. In order to make this possible, the manager nodes collaborate to elect a leader, and if that leader becomes unavailable,…

Contents