Skip to content

Docker – Kubernetes Training in Singapore and India

Sale Sale
Original price Rs. 174,000.00
Original price Rs. 174,000.00 - Original price Rs. 174,000.00
Original price Rs. 174,000.00
Current price Rs. 135,000.00
Rs. 135,000.00 - Rs. 135,000.00
Current price Rs. 135,000.00
Overview
Docker – Kubernetes Training by Cloud Enabled Pte Ltd in Singapore and India.
Course Summary

This 3 day course  will give a strong foundation knowledge on docker deployment in single server and operations on containers, images and networking.   Each student will be able to deploy  his own docker hosts on Ubuntu server and windows server 2016. Deploy and configure kubernetes clusters and  manage Pod’s services and replication controller.   

Course Objectives
Course Pre- requisites
  • Linux   basic skills ( like working file and directories)

Course Duration
  • 21 hours - 3 days
Course Outline

 

Day 1

Module 1 : Course Overview

Module 1.1  : Introduction to the course

 

Module 2 : Understanding Docker

Module 2.1 : Module Introduction

Module 2 .2 : What is Virtualization

Module 2.3  : what are Containers

Module 2.4 : Containerization and virtualization differences

Module 2.5  :  Case study : 100 developer environment

Module 2.6 : difference between win and linux containers

Module 2.7 : Docker ecosystem and components

 

Module 3 : Installing Docker

3.1 : Module Introduction

3.3 : Install Docker on centos 7

 

Module 4 : Containers On Centos 7 Docker host

4.1 : Module Introduction

4.2 : Deploy ,Login, exit container

4.3: List, Start, Stop, restart containers

4.4 where containers are stored

4.5 : working with container hostnames

4.6  working on multiple containers

4.7  Container stats and inspect

4.8 Container networking

4.9 Deleting containers

 

Module 5 : Docker Images

5.1 : Module Introduction

5.2 : Introduction to Docker Images

5.3 : Docker hub - create your account

5.4 :  Explore and pull images from docker hub

5.5 : Docker commit Build and Push Your own image

5.6 : Launch container using your own image

5.7 : Build Your own image using dockerFIle

 

Module 6: Docker Networking

6.1  Module Introduction

6.2 Linux Docker host default Networking

6.3  Linux container networking

6.4  Docker host and container port mapping

6.5  List, create, Inspect and remove new networks

6.6 Launch container in desired network

6.7 Attach a container two networks

 

Day 2

Module 7 : Docker Volumes

7.1 : Module introduction

7.2 : Introduction to Docker volumes

7.3 : Launch a container with volume attached

7.4 : Recovering volume

7.5 : Module Summary

 

Module 9 : Kubernetes architecture   

  • What is kubernetes
  • Master node Kubernetes components overview
  • Minnion Node Kubernetes componets overview
  • Why Kubernetes

 

Module 10 : Kubernetes cluster Install  and configure  ( Hands on lab by students)

  • Deploy 4 virtual machines running centos7 OS
  • SSH to to VM1 and configure it Kubernetes master node
  • SSH to to VM2 and configure it Kubernetes Minion node-01
  • Perform Kubernetes essential commands

 

Module 11 : Create a manage POD, Deployment and replication controller  ( Hands on lab by students)

  • POD creation, login, delete
  • Launch PODS with CPU and memory reservation
  • Launch PODS with volume

 

Day 3

Module 11 : Create a manage POD, Deployment and replication controller  ( Hands on lab by students)

  • Deployment creation , access deployment
  • Expose deployment behind load balancer
  • Perform Rolling updates for deployments
  • Perform liveliness Probes on PODS
  • Kuberentes services and endpoints
  • Configmap
  • Cronjob
  • Taints and tolerations
  • Helm charts
  • Kuberentes secrets ( security)
  • Node affinity
Training Delivery Mode

Online - Live Instructor Led training 

Due to Covid - we dont engage classroom training till situations are ok

Got Questions

Please email to info@thecloudenabled.com and we will be happy to help

This course is designed , developed and delivered by Cloud Enabled Pte Ltd