Book description
There are several platforms designed to help automate the tasks of running containers in Linux clusters. Learn to compare and contrast among a range of choices for orchestrating, clustering, and managing containers.
Why is it important?
This material collects the essential commands required to get started with a wide range of container-management platforms. The advantages and disadvantages of these are not immediately apparent, until you begin to compare their features in practice.
What you'll learn—and how you can apply it
Includes hands-on examples for beginning to work with Swarm, Fleet, Kubernetes, Mesos, Marathon, Tutum, Brooklyn, Rancher, and Clocker (for containers based on Docker and CoreOS). Learn how to differentiate among the several available platforms for orchestrating, clustering, and managing containers.
This training/tutorial is for you because…
- You're a systems administrator who needs to learn how to orchestrate, cluster, and manage containers
- You want to learn which container platforms compose together, and which combinations fit best for particular use cases
Prerequisites
- Be familiar with at least one Linux distribution (e.g., Ubuntu, RHEL/CentOS, SUSE)
- Be familiar with basic Linux system administration tasks
- Be familiar with using Vagrant
- Understand the differences between a VM and a container
Materials or downloads needed in advance
- A computer running a 64-bit Linux distribution, or Docker running inside a VM
- Have Vagrant installed
This lesson is taken from Using Docker by Adrian Mouat.
Publisher resources
Product information
- Title: Orchestrating, clustering, and managing containers
- Author(s):
- Release date: August 2016
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491966112
You might also like
book
Docker Orchestration
A concise, fast-paced guide to orchestrating and deploying scalable services with Docker About This Book Explore …
book
Using Docker
Docker containers offer simpler, faster, and more robust methods for developing, distributing, and running software than …
book
Using Containers to Connect Your Go Code to Other Components
Learn how to connect your Go application to containerized components, whether that includes third-party code, such …
book
Kubernetes - A Complete DevOps Cookbook
Leverage Kubernetes and container architecture to successfully run production-ready workloads Key Features Implement Kubernetes to orchestrate …