Overview

This course covers basic and advance level of Docker. We will start looking to container fundamentals and then do a deep dive into Docker architecture, container and image operations. We will see how manage network and data with Docker. We’ll see how we can create multi container applications using Docker Compose.  We will also Docker Swarm which is a container orchestrator for Docker and would deploy application using Docker Stack. At last we would cover Docker Security, Performance and monitoring aspect as well. 

Date: 18th and 19th  March'17 (9:30 AM to 5:30 PM)

Venue : Bangalore

Fees - INR 15,000

About the Trainer 

Neependra Khare is Founder and Principal Consultant at CloudYuga. He has more than 11 years of IT experience. He is one of the Docker Captain and running Docker Meetup Group in Bangalore more than 3 years now. In 2015 he authored a book on Docker, Docker Cookbook. In 2016 he co-authored a course on Cloud Infrastructure Technologies at Edx for Linux Foundation. He has also publish online courses at http://school.cloudyuga.guru

Prior to founding CloudYuga, he was Principal Software Engineer at Red Hat.

Containers (Docker) Workshop

  • Container Fundamentals 
  • Container Runtimes
    • runC
    • Docker 
    • Rkt
  • Docker Architecture 
  • DockerHub/Docker Store 
  • Docker Installation 
  • Docker Machine 
  • Docker Container Operations 
  • Docker Image Operations 
  • Creating Images with Dockerfiles
  • Setting up Internal Docker Registry 
  • Data Management with Docker using Volumes 
  • Docker Networking Model
  • Docker Networking Drivers 
    • Bridge 
    • Host
    • None 
    • Overlay 
    • MACVLan 
  • Docker APIs
  • Building Multi-container Application with Docker Compose 
  • Overview of Container Orchestrators 
  • Docker Swarm 
  • Docker Stack 
  • Docker Security 
  • Logging and Monitoring with Docker
  • Docker use-cases
    • Dev
    • QA
    • Ops
  • Docker Eco-system and Community