Working with Advanced Docker Operations

Working with Advanced Docker Operations
Working with Advanced Docker Operations
English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 3h 23m | 1.04 GB

Leverage the potentials of docker deployment with Kubernetes

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.

All in one guide to Manage docker deployment with Kubernetes.

What You Will Learn

  • Download, install, and configure the latest version of Kubernetes
  • Orchestratw multiple containers into complex applications with Kubernetes
  • Build Images Automatically with GitLab
  • View Performance Data with Grafana
  • Use Cases and Problen Solving
  • Learn to Install the ELK Stack
Table of Contents

Get Started Using Kubernetes
1 The Course Overview
2 Managing Resources
3 Creating Pods
4 Multi-container Pods
5 Networking
6 Deployments and Controllers
7 Rolling Updates

Using Services and Volumes with Pods
8 Labels and Selectors
9 Kubernetes Services
10 Environment Variables
11 Creating Secrets and ConfgMaps
12 Plain Volumes
13 Persistent Volumes

Monitoring
14 Installing the ELK Stack
15 Viewing Logs in Kibana
16 Collecting Performance Data with Prometheus
17 Viewing Performance Data with Grafana
18 Using Sysdig
19 Other Considerations

Continuous Integration and Delivery with GitLab
20 Building Docker Images Automatically
21 Automatically Testing Images
22 Automatically Deploying an Image

Use Cases
23 Rapidly Test Backups and DB Changes with MySQL
24 Deploying WordPress and MySQL with Docker
25 Manage Applications with a Lot of dependencies
26 Deploying Jenkins with Docker