how to create your own website


This Docker training will help you master the key concepts of Docker and how data can be containerized into a single or multiple containers, architecture of Docker, containerization and various operations performed on it. You will also learn about Docker Hub and ways to create a Docker Image. This course also introduces you to several tools that leverage Docker to ease application deployment, continuous integration, service discovery, and orchestration. Finally, learn to deploy various Container based Applications on the Cloud.

Intended Audience

Systems Administrators


Solutions Architect

Release Engineers

Cloud Professionals

Software Developers, especially those in a Developer Operations (DevOps) role


Background in either software development or systems administration

Some experience with maintaining operating systems at the command line (shell scripting in Linux environments, cmd or PowerShell in Windows)

Basic knowledge of networking protocols (TCP/IP, HTTP)

Instructor-led Sessions

There will be 16 hours of instructor led Interactive classes and you will also get access to course content and video recordings

Real-life Case Studies

Live project based on any of the selected use cases, involving implementation of the various DevOps tools.


Each class will be followed by practical assignments which will aggregate to minimum 24 hours.

24 x 7 Expert Support

We have 24x7 online support team available to help you with any technical queries you may have during the course.


Towards the end of the course, you will be working on a project. Zippyops certifies you as an DockerExpert based on the project.


All the instructors at zippyops are practitioners from the Industry with minimum 10-12 yrs of experience and minimum of 750 hours of training experiance


Delivery Method

Mode Of training:

This course will be delivered through a mix of:
Instructor-Led Training (ILT)
Hands-on Labs.

16 Hours (weekday or weekends)

Contact us for the next avaliable schedule

Cource Curiculam

Basics of Docker

 Introduction to Docker
Containers Vs Virtual Machines
Docker Architecture
The Docker Hub
Docker Installation
Creating Our First Image
Working With Multiple Images
Packaging A Customized Container
Running Container Commands With Docker
Exposing Our Container With Port Redirects

Dockerfile, Builds and Network Configuration

Dockerfile Directives USER and RUN
Dockerfile Directives RUN Order of Execution
Dockerfile Directives ENV
Dockerfile Directives CMD vs RUN
Dockerfile Directives ENTRYPOINT
Dockerfile Directives EXPOSE
Container Volume Management
Docker Network List and Inspect
Docker Network Create and Remove
Docker Network Assign to Containers 

Docker Commands and Structures

 Inspect Container Processes
Previous Container Management
Controlling Port Exposure on Containers
Naming Our Containers
Docker Events
Managing and Removing Base Images
Saving and Loading Docker Images
Image History
Taking Control of Our Tags
Pushing to Docker Hub

Integration and Use Cases

Building a Web Farm for Development and Testing
Integrating Custom Network In Your Docker Containers
Testing Version Compatibility Using Tomcat and Java  

Docker compose

Intro to Docker Compose
Benefits of Compose
Configure the Compose file
Build image instruction

Setting up private registry

Push and Pull from a private registry
Quick walkthrough on Security
Intro to Docker Machine
Install and configure Docker Machine
Create a host using Docker Machine on different platforms
Docker machine SSH 

Docker security

Overview of Docker Security
Isolation: Kernel Namespaces and Control Groups
User Management
Intra-Platform Communication
Image Construction and Scanning
Content Trust



No. 209/210, 1st Floor
J.Nagar, Panaiyur Kuppam Road
(Beside MGR Statue)
Chennai -600119 

Phone: +91 7010585768
              +91 8903067727