Advanced Docker Concepts and Container Orchestration Training

Advanced Docker Concepts and Container Orchestration Certification Training Course Overview

This course is designed to Deep Dive to Advanced Docker Concepts and Container Orchestration with goal to develop advance skills on containers. This hands-on class is approximately 80/20 lab to lecture ratio, combining engaging lecture, demos, group activities and discussions with comprehensive machine-based practical programming labs, Instructor-led, Interactive course covering the advanced concepts in Docker and Kubernetes.

This course prepares you for Exam CKA. Test your current knowledge Qubits42

Advanced Docker Concepts and Container Orchestration Training (Duration : 40 Hours) Download Course Contents

Live Virtual Classroom
Group Training 1750
20 - 24 Sep 09:00 AM - 05:00 PM CST
(8 Hours/Day)

04 - 08 Oct 09:00 AM - 05:00 PM CST
(8 Hours/Day)

01 - 05 Nov 09:00 AM - 05:00 PM CST
(8 Hours/Day)

1-on-1 Training (GTR) 2000
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here
Hire Our Trainers! Click here

Course Modules

Module 1: Installation of Docker
  • Introduction to Docker
  • Docker Architecture
  • Docker Components: Docker Client, Docker Host and Docker Registry
  • Installation of Docker
Module 2: Docker Client Operations
  • Running a Container
  • Container Lifecycle
  • Managing Containers
  • Executing Commands in Running Containers
Module 3: Building Custom Images and Docker Registry
  • Creating Docker Images using Docker Commit
  • Building a Dockerfile
  • Tagging an Image
  • Pull and Push Images
  • Creating Private Registries
Module 4: Container Deep Dive
  • Cgroups
  • Namespaces
  • Container Resource Limits
Module 5: Storage & Container Networking
  • Storage Overview
  • Creating and Managing Volumes
  • Using Bind Mounts
  • Using tmpfs
  • Overview of Container Networking
  • Managing Network Bridges
Module 6: Docker Compose
  • Understand YAML
  • Create Docker Compose Files
  • Deploying and configuring applications
  • Build Images
Module 7: Docker Swarm
  • Container Orchestration
  • Creating Swarm Cluster
  • Manage Nodes in Swarm Node Cluster
  • Manage Services
  • Secrets
  • Rolling Service Updates
  • Monitoring
  • Scaling
Module 8: Core Concepts of Kubernetes
  • Understand the Kubernetes Cluster Architecture
  • Master/Node
  • Kubectl
  • Kubelet
  • Kube-Proxy
  • Etcd
  • Controllers
Module 9: Installation of Kubernetes Cluster
  • Design a Kubernetes Cluster
  • Install Kubernetes masters and nodes, including the use of TLS Bootstrapping
  • Configure Network Solution
  • Analyse end-to-end test results
Module 10: Using Kubernetes Features
  • Kubectl
  • Understand YAML
  • Creating and Managing Pods
  • Managing Labels
  • Managing Services
  • Managing Replica Set & Replication Controller
  • Resource Quota
Module 11: Networking in Kubernetes
  • Kubernetes Networking
  • Understand CNI
  • Understand Pod Networking Concepts
  • Configure DNS
  • Configure and Manage Ingress Rule
  • Namespace
Module 12: Security in Kubernetes
  • Managing RBAC
  • Security Context
  • Secrets
  • Work with Image Securely
  • Configure Network Policies
Download Course Contents

Request More Information

Course Prerequisites

Docker operations and administration training

Developers and system administrators, DevOps Engineers and IT Pros who are familiar with basic Docker concepts and want to learn how to deploy Docker for real-world applications.