Docker Orchestration by Randall Smith

Docker Orchestration by Randall Smith from  in  category
Privacy Policy
Read using
(price excluding SST)
Author: Randall Smith
Category: Engineering & IT
ISBN: 9781787129207
File Size: 9.58 MB
Format: EPUB (e-book)
DRM: Applied (Requires eSentral Reader App)
(price excluding SST)

Synopsis

Key FeaturesExplore the new features added to the core Docker Engine to make multi-container orchestration easyLeverage tools such as Docker Machine, Swarm, Compose, and third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate containersUse Docker Compose with Swarm and apply rolling updates for zero downtime deploymentsBook DescriptionDocker orchestration is what you need when transitioning from deploying containers individually on a single host to deploying complex multi-container apps on many machines.This book covers the new orchestration features of Docker 1.12 and helps you efficiently build, test, and deploy your application using Docker. You will be shown how to build multi-container applications using Docker Compose. You will also be introduced to the building blocks for multi-host Docker clusters such as registry, overlay networks, and shared storage using practical examples.This book gives an overview of core tools such as Docker Machine, Swarm, and Compose which will enhance your orchestration skills. Youll learn how to set up a swarm using the decentralized building block. Next, youll be shown how to make the most out of the in-built orchestration feature of Docker engine and youll use third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate your existing process. Finally, you will learn to deploy cluster hosts on cloud services and automate your infrastructure.What you will learnBuild scalable, reliable services with DockerSee how to manage a service in Docker using Docker Swarm, Kubernetes, and MesosphereDiscover simpler orchestration tools such as CoreOS/Fleet and Rancher CattleUnderstand cluster-wide logging, system monitoring, and troubleshootingBuild, test, and deploy containers using Continuous IntegrationDeploy cluster hosts on cloud services and automate your infrastructureAbout the AuthorRandall 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 Lets Play gaming videos at Music Free Gaming on YouTube and Twitch.Table of ContentsGetting Started with Docker OrchestrationBuilding Multi-Container Applications with Docker ComposeCluster Building Blocks – Registry, Overlay Networks, and Shared StorageOrchestration with Docker SwarmDeploying and Managing Services with KubernetesWorking with MesosphereUsing Simpler Orchestration Tools – Fleet and CattleMonitoring Your ClusterUsing Continuous Integration to Build, Test, and Deploy ContainersWhy Stop at Containers? Automating Your Infrastructure

Reviews

Write your review

Recommended