top of page

Docker Module           

Overview

Docker is an exciting technology for developing enterprise applications. This course is a hands-on experience for developing and deploying apps as Docker containers

Course Content   

1. Introduction to application containers and docker

  • Introduction to application containers

  • Container vs VM architecture

  • Docker platform for application containerization

  • Download and install Docker for Desktop

  • Running basic docker containers

  • Basic commands for container management

  • Labs

  • Homework

2. Application containerization using docker

  • Understanding key docker concepts – Images and containers

  • Creating Docker images using Docker file

  • Docker commands for image management

  • Managing docker images in Docker hub

  • Labs

  • Homework

3.  Stateful containers and networking

  • Docker volumes for storage

  • Using docker volumes for stateful containers

  • Docker commands for managing docker volumes.

  • Docker networking concepts

  • Docker commands for managing docker networks.

  • Labs

  • Homework

4. Scalability and Availability in containers

  • Understanding scalability and availability

  • Auto restarting containers by configuration

  • Docker cluster using Swarm mode.

  • Deploying services on Docker cluster

  • Scaling services by configuration

  • Labs

  • Homework

5. Integrating docker in DevOps

  • Understanding role of containerization in DevOps practices

  • Integrating docker in DevOps CI

  • Creating pipelines to deploy application containers using Jenkins and Docker hub.

  • Deploying app stacks using Docker compose

  • Labs

  • Homework

  • Project Work

Staffing Support​
  • Resume Preparation

  • Mock Interview Preparation

  • Phone Interview Preparation

  • Face to Face Interview Preparation

  • Project/Technology Preparation

  • Internship with internal project work

  • Externship with client project work

Our Salient Features:
  • Hands-on Labs and Homework

  • Group discussion and Case Study

  • Course Project work

  • Regular Quiz / Exam

  • Regular support beyond the classroom

  • Students can re-take the class at no cost

  • Dedicated conf. rooms for group project work

  • Live streaming for the remote students

  • Video recording capability to catch up the missed class

Office:

951 N. Plum Grove Rd.

Suite A, C
Schaumburg, IL, 60173

Ph: 847 350 9034 x option 1

Email: info@itexps.com

Branch Office:

1560 Wall Street,

Suite #111,

Naperville, IL 60563 

Ph: 847 350 9034 x option 2

Email: info@itexps.com

Branch Office:

2400 East Devon Ave. Suite#257
Des Plaines, IL 60018

Ph: 847 350 9034 x option 3

Email: info@itexps.com

IT Expert System, Inc is approved to operate by the Private Business and Vocational Schools Division of the Illinois Board of Higher Education.

IT Expert System, Inc is not accredited by a US Department of Education recognized accrediting body. IBHE Mandatory Disclosure Reporting

IT Expert System, Inc Training programs are approved by the Illinois State Approving Agency for the enrollment of qualified veterans and/or other eligible persons to receive Montgomery GI Bill® education benefits.

IT Expert System, Inc is regulated by: Indiana Department of Workforce Development, Office for Career and Technical School

10 N Senate Avenue, Suite SE 308, Indianapolis, IN 46204

OCTS@dwd.in.gov, http://www.in.gov/dwd/2731.htm

‘PMP’ and 'CAPM' are registered marks of the Project Management Institute, Inc.

‘GI Bill' is a registered trademark of the U.S. Department of Veterans Affairs (VA).

bottom of page