This hands-on course will empower you to build, deploy, and manage containers in a highly-available cluster
About This Video
- Build Docker Swarm clusters
- Encrypt Docker Secrets in a cluster
- Deploy containers in a highly-available environment and scale them
Docker Swarm is a cluster manager solution developed by Docker; its best aspect is its simplicity.
In this course, you will learn in detail how Docker Swarm works. Docker Machine is a tool that lets you install Docker Engine on virtual hosts, and manage the hosts with Docker machine commands. You can use Machine to create Docker hosts on your local Mac or Windows box, in your datacenter, or on cloud providers such as AWS or Digital Ocean. Also, you will find out more about Docker images, and how to manage services in the cluster. We'll explore the many components involved in these. We start with the Routing Mesh and explain how it handles traffic to containers. Then we introduce the Overlay network and talk about how we can keep a container in an isolated network. Then we cover Docker Secret, a safe encrypted place to store and inject credentials and secrets into containers. To run tasks in the cluster, you will learn about Docker services and Docker Stack.
From this course, you'll learn to build clusters and manage Docker Swarm cluster. Also, deploy applications using Docker Stack and manage Docker nodes and systems.
Table of Contents
- Chapter 1 : Docker Machine
- Chapter 2 : Docker Swarm
- Chapter 3 : Running My Application
- Chapter 4 : Docker Stack
- Chapter 5 : Managing Nodes
- Title: Docker Swarm
- Release date: August 2017
- Publisher(s): Packt Publishing
- ISBN: 9781788398251