Book Image

Working with Advanced Docker Operations [Video]

By : Randall Smith
Book Image

Working with Advanced Docker Operations [Video]

By: Randall Smith

Overview of this book

Docker has been a game changer when it comes to virtualization. It provides a fast and robust way to deploy application. It makes it easy to build and deploy applications reliable, repeatable and fast.In this video course you will learn how to manage Kubernetes to manage containers across a cluster of hosts.Next it will teach you how to monitor the health of a Docker cluster. Along the way, you will learn how to deploy your application that can be quickly scaled to meet load needs and be upgraded with little or no downtime. Next, we'll guide you on how to configure the Docker daemon, troubleshooting containers and images. We'll also teach you how to use continuous integration techniques to automatically build and test Docker images. Moving on, we will discuss use cases for containers. Each use case will highlight a particular problem and how Docker helps to solve it.Finally, you will learn how to use Kubernetes orchestration system, how to monitor your Docker cluster, How to automate your application to build, test and deploy. This course uses Kubernetes 1.8, while not the latest version available, it provides relevant and informative content for legacy users of Kubernetes. All the resource files are added to the GitHub repository at: https://github.com/PacktPublishing/Working-with-Advanced-Docker-Operations
Table of Contents (5 chapters)
Chapter 2
Using Services and Volumes with Pods
Content Locked
Section 2
Kubernetes Services
The aim of this video is to understand to use Services to provide access to Deployments - Using NodePort and LoadBalancer services - Learn how DNS service discovery works with Services - Using the Ingress resource to provide access to web services