Dive into Orchestration with Docker Swarm
What you will learn
Discover how to use Docker Swarm to manage many containers across multiple servers. Run applications on multiple containers across multiple host networks Explore different aspects of Docker Swarm management Look into backing up and recovering a swarm Learn to use Docker Swarm and Compose Run multi-container Docker applications with Docker Compose Create services and deploy multi-container services to a swarm
Section 1: Storage and Networking
Section 2: Docker Swarm Management
Section 3: Docker Swarm Services
Section 4: Docker Compose
Unleash the power of docker-compose to create services and deploy multi-container services to a swarm. Docker provides a fast and robust way to deploy applications. At present it is very popular as it makes it possible to get many applications running on the same server; it also makes it very simple to package and ship programs. In this course we cover the new orchestration features and help to build, test, and deploy your app using Docker. We show you how to use Docker Swarm to manage many containers across multiple servers. We familiarize you with local and shared storage and multi-host networking. Additionally, we discuss the core tools such as Docker Swarm and Compose in order to improve your orchestration skills. By the end of this course you will understand how to run a swarm and how to run services on the swarm. Finally you will learn to use docker-compose to create services and deploy multi-container services to a swarm. About the Author Randall Smith is a senior systems administrator at Adams State University. He has been administering Windows, Linux, and BSD systems since 1999.He has been active in helping other sysadmins solve problems online and off. He has presented at the Colorado Higher Ed Computing Organization and Educause conferences on topics including Linux KVM and Ceph. In his spare time, Randall streams Let's Play gaming videos at Music Free Gaming on YouTube and Twitch. Who is the target audience? This course is designed for sysadmins and DevOps engineers who know what Docker does and are now looking to manage multiple containers on multiple hosts using the orchestration feature.