Search⌘ K

Deploy and Manage an App on Swarm

Explore how to deploy and manage applications on Docker Swarm by creating services with multiple replicas. Learn to scale, perform rollouts, and leverage self-healing to maintain app availability and reliability in a swarm cluster.

We'll cover the following...

Swarm nodes can run regular containers, but they can also run enhanced containers called services. Each service takes a single container definition and augments it with cloud-native features such as self-healing, scaling, and automated rollouts and rollbacks.

In this lesson, we'll deploy a simple web server as a swarm service and see how to scale it, perform rollouts, and delete it.

Creating services

Swarm lets you create and manage services in two ways: ...