Home / Shop

Docker Fundamentals

Docker Fundamentals
Docker Fundamentals

Home / Shop

Docker Fundamentals

Course ID: Docker-Fund
This 2 day course will introduce you to the Docker platform. During this training we will discuss various topics around Docker infrastructure, filesystems and storage, Images, containers, and clustering capabilities. You will also learn the various networking mechanisms available.
Maximum quantity exceeded
Minimum purchase amount of 0 is required
Maximum purchase amount of 0 is allowed
Missing Inquiry Options
*Your Name:
*Your Email:
*Your Message:
Please send me a copy
0.000
Categories: Cloud, Containers, All
Facebook
X
Email
Pinterest
  • Description
  • Course Outline

Course Description

This two-day class will introduce you to the Docker platform. During this training we will discuss various topics around  Docker infrastructure, filesystems and storage, Images, containers, and clustering capabilities. You will also learn the various networking mechanisms available.

After this course you should be able to understand:

  • The various tools that leverage Docker to ease application deployment, continuous integration, service discovery, and orchestration
  • The various networking mechanism available in Docker
  • Docker Image Management
  • Containerization and know how to deploy various container based applications

Who Should Attend

  • System Administrators
  • Software Developers
  • Software Testers
  • Solution Architects
  • Release Engineers
  • Cloud Professionals

Prerequisites

Basic understanding of Linux Fundamentals

Basic understanding of Virtualization

Module  1: Introduction to Docker

  • Docker History
  • Overview of the Container Architecture
  • Docker Features and Versions
  • Overview of the Docker Architecture

Module 2: Installing Docker on Linux

  • Setting up Environment
  • Installing Pre-requisites
  • Installing Docker

Module 3: Managing Containers

  • Managing the Life Cycle of Containers
  • Why containers are lightweight
  • How to create, start, and run containers

Module 4: Managing Container Images

  • Overview of Docker Images
  • Terminology of Docker images
  • Create and Commit images, images vs containers
  • Learn about Docker registry and Docker Hub
  •  

Module 5: Building Dockerfile

  • What is a Dockerfile
  • Creating a Dockerfile
  • Examine the Dockerfile build process

Module 6: Container Orchestration

  • Shift in Application Architectures
  • Container Orchestration Engines (COEs)
  • Kubernetes Overview

Module 7: Kubernetes Overview

  • Kubernetes Cluster Components
  • Master and Worker Nodes
  • Bootstrapping a Cluster
  • Accessing a Cluster

Module 8: Kubernetes Building Blocks

  • PODs
  • Labels
  • Deployments
  • Rolling Updates

 

Lab 1 : Installing and Configuring Docker

Lab 2 : Managing Docker Containers

Lab 3 : Managing Container Images

Lab 4 : Setting up a Persistent Docker Registry

Lab 5 : Building a Dockerfile

Lab 6 : Kubernetes Cluster Installation

Lab 7 : Kubernetes Lab