Docker Online Training

Docker Online Training



    Experience the Realtime implementation of Docker projects by exploring different features of Installing Ubuntu Linux and CentOS Linux, Granting Docker Control to Non-root Users, Docker Containers, Network Configuration Files, Dockerfile Instructions, Docker Info. etc

    Course Content

    1.The Rise Of The Virtual Machine

    • Containers vs VMs
    • What Are Containers?
    • Containers Under the Hood
    • Docker
    • The Future of Docker and Containers
    • Installing Ubuntu Linux and CentOS Linux
    • Downloading Ubuntu
    • Creating a VM to Install Ubuntu
    • Installing Ubuntu
    • Downloading CentOS
    • Creating a VM to Install CentOS
    • Installing CentOS

    2.Installing And Updating Docker

    • Installing Docker on Ubuntu
    • Installing Docker on CentOS
    • Updating Docker
    • Granting Docker Control to Non-root Users
    • Configuring Docker to Communicate Over the Network
    • Playing Around with Our First Docker Container

    3.Major Docker Components

    • Module Intro
    • The High Level Picture
    • The Docker Engine
    • Docker Images
    • Docker Containers
    • Docker Hub
    • A Closer Look at Images and Containers
    • Volumes
    • Persistent Data and Production Containers
    • Image Layers
    • Union Mounts
    • Where Images Are Stored
    • Copying Images to Other Hosts
    • The Top Writeable Layer of Containers
    • One Process per Container
    • Commands for Working with Containers

    4.Container Management

    • Module Intro
    • Starting and Stopping Containers
    • PID 1 and Containers
    • Deleting Containers
    • Looking Inside of Containers
    • Low-level Container Info
    • Getting a Shell in a Container

    5.Building From A Dockerfile

    • Module Intro
    • Introducing the Dockerfile
    • Creating a Dockerfile
    • Building an Image from a Dockerfile
    • Inspecting a Dockerfile from Docker Hub

    6.Working With Registries

    • Module Intro
    • Creating a Public Repo on Docker Hub
    • Using Our Public Repo on Docker Hub
    • Introduction to Private Registries
    • Building a Private Registry
    • Using a Private Registry
    • Docker Hub Enterprise

    7.Diving Deeper With Dockerfile

    • Module Intro
    • The Build Cache
    • Dockerfile and Layers
    • Building a Web Server Dockerfile
    • Launching the Web Server Container
    • Reducing the Number of Layers in an Image
    • The CMD Instruction
    • The ENTRYPOINT Instruction
    • The ENV Instruction
    • Volumes and the VOLUME Instruction

    8.Docker Networking

    • Module Intro
    • The docker0 Bridge
    • Virtual Ethernet Interfaces
    • Network Configuration Files
    • Exposing Ports
    • Viewing Exposed Ports
    • Linking Containers


    • Module Intro
    • Docker Daemon Logging
    • Container Logging
    • Planning Image Builds
    • Intermediate Images
    • The docker0 Bridge
    • IPTables

    10.How Images Get Built

    • The Build Context
    • Image Layers
    • Caching
    • Base Images
    • Dockerfile Instructions

    11.Docker Commands

    • The run Command
    • Managing Containers
    • Docker Info
    • Container Info
    • Dealing with Images
    • Using the Registry

    12.Hands On Use Cases

    • Using Docker for sandboxing and testing
    • Deploying applications with Docker
    • Deploying Web Applications on Docker
    • Deploying Mysql as Docker Container
    • Deploying MongoDB as Docker Container

    Write a Review

    Your email address will not be published. Required fields are marked *

    Course Reviews


    • 5 stars0
    • 4 stars0
    • 3 stars0
    • 2 stars0
    • 1 stars0

    No Reviews found for this course.

    • 4 weeks, 2 days
    Contact Us

    +1 475-212-0075

    Drop us a query

    Error: Contact form not found.

    Job Support

    Error: Contact form not found.

    Course Features

    Live Instructor-led Classes

    This isn't canned learning. Its dynamic, its interactive, its effective

    Expert Educators

    Only the best or they're out. We are constantly evaluating our trainers

    24&7 Support

    We never sleep. Need something answered at 3 am? No Problem

    Flexible Schedule

    You don't learn as per our calendar. We work according to yours.

    Customized Training's

    The most part self-managed and adaptable to suit a person's particular adapting technology needs

    Priority Based Training's

    Real-time Scenario based Assignments and Case Studies