Offline Training

Docker and Kubernetes Training

TRAINING | Started On : Thursday, 11 March 2021 17:00 0

Sudaksha’s Docker and Kubernetes training is designed to help you become a master in containerization and cloud-native tools. I...

Booking closed

Sudaksha’s Docker and Kubernetes training is designed to help you become a master in containerization and cloud-native tools. In this course, you’ll learn the major concepts like VM’s and containers, microservices applications, docker registry, docker orchestration docker commands, docker swarm, Kubernetes cluster, and many more.


Docker and Kubernetes are a perfect combination, where more than 50% of the companies are adopting Docker environments with orchestrators such as Kubernetes. Major companies like Cisco, SAP, JP Morgan, Mindtree, and many others are hiring for these technologies.  More than 40,000 companies are using Docker with Kubernetes.




This course is best suited for software developers, IT professionals and architects, and Operational engineers.



  1. Getting started with Docker and containers


Evolution of Docker 

Comparing VM’s and containers

Use cases of docker

Advantages of Using docker

Using docker commands


  1. Docker Installation


Configuring Docker on windows

Configuring Docker on Amazon EC2


  1. Docker images, volumes, and networking


Creating Images and layers

Container Layers

Working with docker images

Using dockerfile to build images

Working with docker volumes and networking


  1. Docker Registry


Introduction to docker registry

In-depth knowledge of docker hub

Public and private registries.


  1. Docker Orchestration


Introduction to Docker Compose

Defining and running multi-container apps.

About Docker Swarm

Building docker swarm cluster

Filtering and scheduling containers


  1. Getting started with Kubernetes 


Overview of Kubernetes

Kubernetes use cases

Comparing Kubernetes and docker swarm


  1. Kubernetes Architecture


Learning about Kubernetes architecture

Kubernetes master overview

Components of Kubernetes master

Introduction to node components 


  1. Installation of Kubernetes


Using MiniKube to locally install and configure Kubernetes

Creation of Kubernetes cluster in Google and AWS cloud


  1. Deploying apps on Kubernetes cluster


Introduction to pods

Lifecycle of Pods

Managing multiple containers with pods

Deploying pods through replication controllers


  1. ReplicaSet


Overview of services

Using labels and selectors

Horizontal pod autoscaling


Rolling updates

Scaling out deployment using replicas


  1. Managing state with deployments


Using Statefulset workload API

OnDelete and Rolling update strategies

Cluster DNS

Persistent volumes

Pod management policy

Event owner avatar image