"Expertise in Docker - Container with Swarm, Kubernetes & Mesos "

Docker Training

Need to learn Docker? This is the course for you! This course provides a soup-to-nuts learning experience for core Docker technologies, including the Docker Engine, Images, Containers, Registries, Networking, Storage, and more. All of the behind the scenes theory is explained, and all concepts are clearly demonstrated on the command line.

Docker is a management and deployment layer built on the container concept that virtualizes an applications environment without the overhead of virtualizing the hardware itself. This course teaches the installation, use, and management of these Dockerized applications in a real world environment.

With respect to the training we have 3 Docker related trainings:

  • Expertise in Docker - Container with Swarm Clustering
  • Kubernetes
  • Mesos

 
Vimal Daga

Mr. Vimal Daga



Technologist, Keynote Speaker, Entrepreneur



Chief Technical Officer (CTO) LinuxWorld Informatics Pvt Ltd



LinkedIn Profile



About Vimal Daga: Vimal combines more than a decade of practical knowledge of evolving technologies, including Linux, Open Source and Security. He maintains a passion of learning new dimensions of technology, understanding breakthrough ideas and connecting common men with new media.

His key technical areas are: Big Data, Data Analytics, Cloud Computing, OpenStack, Storage - Glusterfs, Web Application Security, Dev Ops, Linux Server Security and many more to go.

He has been honored with a convincing number of authority awards for his contribution to Rajasthan's Linux culture, and for bringing the benefits of technology to the masses in an uncomplicated yet useful manner. He shares an excellent portfolio of being certified by leading technological institutions (such as first public RHCSS (Ex333) of India, first Cisco Certified System Instructor in Rajasthan) Currently, he chairs the role of Chief Technical Officer at Linux World - a company that was founded to make Linux and open source easily accessible and understandable to budding technocrats.

Launched around a decade back, LinuxWorld today enjoys a prized position as one of the fastest growing and most recognized Linux training and consultancy institutions in India - working for individuals, corporate entities and educational institutions. All that was possible for hard work, attention to detail and successful execution of ideas of Vimal
Besides hosting seminars, organizing workshops, discovering new avenues of technology in keynote speaking sessions, he contributes to authority publications that deal in Linux.

To know more about Mr.Vimal Daga - Click Here

Sr. No. Status Training Venue Batch Schedule Payment
1 Registration Open Online Training Training Dates : 21st Oct, 2016

Time (IST) : 8:00PM (IST)
Register Now
2 Successfully Completed Online Training Training Dates : 05th March 16

Time (IST) : 8:00PM (IST)
Closed
3 Successfully Completed Hyderabad Training Dates : 14th Nov, 15 & 15th Nov, 15

Time (IST) : 10:00 am - 6:00 pm (IST)
Closed
4 Successfully Completed Bangalore Training Dates : 28th Nov, 15 & 29th Nov, 15

Time (IST) : 10:00 am - 6:00 pm (IST)
Closed
5 Successfully Completed Bangalore Training Dates : 16th Jan, 16 & 17th Jan, 16

Time (IST) : 10:00 am - 6:00 pm (IST)
Closed
6 Successfully Completed Hyderabad Training Dates : 30th Jan, 16 & 31st Jan, 16

Time (IST) : 10:00 am - 6:00 pm (IST)
Closed
  • Basic Linux skills
  • Networking Knowledge
  • Something about Virtualization
Open Stack Banner

Expertize in Docker : Container

FB page:- LinuxWorld India

Duration 16 hrs :8hrs Daily (2 days) OR 2hrs daily :8 Days

Day 1 :

Learning the Basics of Docker:

  • Introduction to Docker and their Use Cases
  • Containers Vs. Virtual Machines
  • How Docker Works : Docker Architecture
  • Connecting to Docker Hub<
  • Discussion on Using Container to build MicroServices
  • Docker Engine Installation and Management
  • Creating Our First Image and Working With Multiple Images
  • Packaging A Customized Container
  • Running Container Commands With Docker
  • Exposing Our Container With Port Redirects
  • Creating Images from Containers

Docker Builds and Deployments:

  • Container Snapshots
  • Attach to a Running Container
  • Removing Images and Container
  • Directory Structure
  • Services That Run on Startup
  • Dockerfile and Their Keyword implement
  • Pushing Images to Docker Hub
  • Adding External Content
  • Image Volume Management
  • Advanced Container Network Management
  • Creating Custom Image from a Dockerfile
  • Managing Containers
  • Use Docker in a Continuous Integration and Deployment process

Day 2 :

Docker Internals

  • Interactive Shell Control
  • Previous Container Management
  • Advanced Networking
  • Container Routing
  • Sharing Container Resources
  • Committing a Running Container (Snapshot Images)
  • Container Linking and Communication
  • Taking Control of Ports
  • Useful Docker CLI Commands
  • Optimizing Our Dockerfile Builds
  • Base Image Maintenance and Cleanup
  • Exposing Container Ports to the Host
  • Advanced Container Creation at the Command Line
  • Docker API management
  • Security and isolation
  • Selinux and other security
  • TroubleShooting
  • Docker Daemon Logging
  • Container Logging
  • Planning image builds
  • Intermediate images

Advanced Topic in Docker

  • Setup Private registry and managing
  • Creating Image from Scratch (means your OWN base image)
  • Some GUI tools to manage docker
  • Integration of Docker with Swarm
  • Discussion on Orchestration Container with Kubernetes
  • Discussing on AWS Container As A Service
  • Some discussion on Rocket v/s Docker
  • Using Docker with CoreOS and Project Atomic
  • Integrating docker with devops automated workflows : Idea
  • Docker Machine to manage

Native Docker Clustering

  • Docker Swarm: native clustering for Docker containers
  • Installation and Setup
  • Swarm install and demo
  • Swarm config theory and demo
  • Swarm manage process
  • Scheduling Containers
  • Testing the cluster
  • Scheduling container on the cluster
  • Scheduling algorithm
  • Random and bin packaging
  • Advanced scheduling concepts
  • Affinity filter
  • Standard and custom constraint
  • Integration and Use Cases
  • Building a Cloud App for Deployment and Testing Over Docker
  • Integrating Custom Network Cloud Service In Your Docker Containers
  • Create a Dockerized Base Server

Pricing : INR 6,000

Duration : 8 hours

Kubernetes Training Content

Pre-Requisite : Content Mentioned in Tab -"Docker"

1. Introduction

  • Introduction to Kubernetes
  • Introduction to Docker
  • Containers vs. Virtual Machines
  • Docker Architecture
  • The Docker Hub
  • Kubernetes Architecture
  • Introduction to YAML

2. Kubernetes Setup and Configuration:

  • Packages and Dependencies
  • Install and Configure Master Controller
  • Install and Configure the Minions
  • Kubectl: Exploring our Environment
  • Installing Kubernetes - Master Server
  • Installing Kubernetes - Minions / Nodes

3. Docker Fundamentals

  • Pulling an Image
  • Running Containers
  • The Dockerfile
  • Managing Ports with Container Deployments
  • Docker Installation and Image Setup
  • Creating Custom Image from a Dockerfile
  • Exposing Container Ports to the Host

4. Pods, Tags and Services

  • Create and Deploy Pod Definitions
  • Tags, Labels and Selectors
  • Deployment State
  • Multi-Pod (Container) Replication Controller
  • Create and Deploy Service Definitions
  • Creating Pod Definitions
  • Labeling Your Pod Definition

5. Logs, Scaling and Recovery

  • Creating Temporary Pods at the Command line
  • Interacting with Pod Container
  • Logs
  • Autoscaling and Scaling our Pods
  • Failure and Recovery
  • Running a Command in Your Pod Containers

Pricing : INR 8,000

Duration : 8 hours

Mesos Training Content

Pre-Requisite : Content Mentioned in Tab -"Docker"

  • Introduction
  • Installing Software
  • Installing ZooKeeper
  • Using Apache Mesos
  • Starting Marathon
  • Using the Marathon
  • Marathon REST API
  • Building and Running Mesos DNS
  • Installing Chronos
  • Creating A Slave Node
  • Installing Mesos
  • Scaling To Two Nodes
  • Deploying A Web App With Docker
  • Distributing Docker To Multiple Nodes
  • Installing and Using DCOS CLI
  • Starting Four Nodes
  • How to provision a Mesosphere cluster on Google Cloud Platform
  • How to run Docker images in host and bridge mode
  • How Mesos manages ports
  • How HAProxy is used to load balance services running in Docker containers
  • How to ensure there is only one of a given service on any one node
  • How to constrain services to specific tagged nodes
  • How to tag nodes
  • How to scale up or down services in Docker containers
  • How to run legacy services in the same cluster as Docker container services

Further Information

If you would like to know more about this course please ping us @ :
call us on 0091 9829105960 / 0091 141 2501609
send an email to training@lwindia.com or training@linuxworldindia.org

 

My Links

Awards

Summer Training

Career

Contact Us

Summer Training in Jaipur

Summer Internship

Summer Training 2017

Training Services

Linux RHCE

Cisco CCNA

    Connect With Us

Contact Us

E training@linuxworldindia.org

P 0091 141 2501609

M 0091 9829105960

LinuxWorld - Training & Development Centre

Plot No. 5, Krishna Tower,

GopalNagar - A, Next to Triveni Nagar Flyover,

Gopalpura Bypass, Jaipur-15 (INDIA)