Docker for Beginners

Docker for Beginners

Docker is an open platform for developers and sysadmins to create, ship, and run distributed applications. After completing this course, you will be able to build any application in any language with the use of any toolchain.

Find Our Students At

About the course

In this course, we will dissect both the concepts and objectives needed to use Docker effectively. Learners will also uncover how to leverage core features contained within Docker Community Edition (DCE), as well as the additional features offered through Docker Enterprise Edition (DEE). This course will further prepare candidates for the Docker Certified Associate (DCA) Exam.

Course Content

Introduction to Microservices

  • Understanding the difference between Monolithic and Container Applications
  • Comparing Virtual Machines to Containers
  • Introduction to Container Engines
  • Lab: Installing Docker
  • Lab: Changing Docker Root Directory
  • Understanding Container Images
  • Understanding Container Image Registries
Icon - Elements Webflow Library - BRIX Templates

Controlling Containers

  • Exploring Container Images
  • Lab: Running a Simple Container
  • Container Running Best Practices
  • Lab: Running Containers in a Detached Mode
  • Lab: Accessing Running Containers
  • Lab: Running Commands in Containers
  • Lab: Stopping and Removing Containers
  • Container Restart Policies
  • Understanding Docker Engine Components
Icon - Elements Webflow Library - BRIX Templates

Persisent Data

  • Understanding Container Storage
  • Lab: Mounting Persistent Storage on Containers
  • Lab: Running Database Containers with Persistent Storage
Icon - Elements Webflow Library - BRIX Templates

Container Images

  • Container Image Registries
  • Lab: Using Skopeo to Copy Container Images Between Registries
  • Container Image Management
  • Lab: Performing Routine Container Image Management Operations
Icon - Elements Webflow Library - BRIX Templates

Docker Networking

  • Understanding docker Networking Components
  • Docker Network Types
  • Lab: Creating a Custom Docker Network
  • Lab: Attaching Containers to a Network
  • Lab: Attaching a Container to Multiple Networks
  • Lab: Exposing Containers using Port Mapping
Icon - Elements Webflow Library - BRIX Templates

Custom Container Images

  • Understanding Basic Containerfile Instructions
  • Understanding Advanced Containerfile Instructions
  • Lab: Creating Container Images from Containerfile
  • Understanding Image Publishing Process
  • Lab: Uploading Container Images to Dockerhub
Icon - Elements Webflow Library - BRIX Templates

Multi-container Applications with Compose

  • Compose overview and Use Cases
  • Understanding Compose Build Process
  • Benefits and Limitations of Compose
  • Lab: Installing Docker Compose
  • Lab: Deploy a multi-container Application in Docker Compose
Icon - Elements Webflow Library - BRIX Templates

What our students say about us

Frequently Asked Questions

Is this training live or pre-recorded?

The training is live instructor led training which is available in classroom as well as online format. We also record every training session which is then uploaded to our student portal.
Icon - Elements Webflow Library - BRIX Templates

How will I join the live online training?

The live online training is conducted via the zoom software, we will be providing you with the zoom meeting link to join the training.
Icon - Elements Webflow Library - BRIX Templates

How many students are there in a single batch?

On an average one batch will have a maximum of 18 students. We keep smaller batch sizes to promote interaction between the students and the instructor.
Icon - Elements Webflow Library - BRIX Templates

How can I practice the labs?

We will provide you with online labs. If needed, we can also provide you with the software required to create your own labs.
Icon - Elements Webflow Library - BRIX Templates

Do you offer payment flexibility?

Yes, we provide zero interest EMI options.
Icon - Elements Webflow Library - BRIX Templates

Can I attend the training in classroom?

Yes, our classroom training location is in New Delhi near Lajpat Nagar metro staton.
Icon - Elements Webflow Library - BRIX Templates

Course details

Level - eLearner X Webflow Template
Beginner Level
Duration - eLearner X Webflow Template
3 Weeks Duration
Videos - eLearner X Webflow Template
Online Training
 
Classroom Training
Access - eLearner X Webflow Template
WhatsApp Support
Design - eLearner X Webflow Template
 Mock Exams
Lifetime Access - eLearner X Webflow Template
Course Certificate
Download Training PDFCall UsWhatsApp Us