From the course: Docker for Developers

Unlock the full course today

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

Overview of Swarm

Overview of Swarm

- [Instructor] The next step in your evolution as a Docker developer is to learn all about how to manage multiple containers, environments, et cetera, with Swarm or Kubernetes. Both tools are amazing, and you can take a look at both and then decide which one fits best for your style and needs. In certain scenarios, you can use both of them together. Let's explore Swarms first. Swarms is a tool from Docker and is enabled by default. This tool allowed to cluster manage and schedule containers. So you could, with Swarm, manage one big cluster of containers. The machines in the swarm can be physical or virtual, and are then referred to as a node. In each node, you have your containers. So you can have multiple containers in a node, depending on the resources available in the node. With a Swarm manager, you define and manage the entire cluster of nodes, which contains their own containers, and could do load balancing…

Contents