This Document Provides The Curriculum Outline of The Knowledge, Skills and Abilities That A Can Be Expected To Demonstrate
This Document Provides The Curriculum Outline of The Knowledge, Skills and Abilities That A Can Be Expected To Demonstrate
This document provides the curriculum outline of the Knowledge, Skills and
Abilities that a Docker Associate and Kubernetes Developer can be expected to
demonstrate.
Prerequisite:
Linux/Unix Systems Fundaments
Familiarity with Command Line Interface (CLI)
Fundamental knowledge of editors on Linux (any one of vi/nano/emacs)
Familiarity with at least one scripting/programming language
Objectives:
Day – 1
Docker Introduction
What is Docker?
Why Docker?
Containerization v/s Virtualization
Docker Architecture
Understanding the Docker components
Docker Terminologies
Docker Internals
Docker Installation
Docker Editions
Hardware and Software Requirements
Installing Docker
Docker Config Files and Settings
Day – 3
Kubernetes Storage
Understanding Kubernetes Storage
Types of Volumes
o Persistent Volumes
o Projected Volumes
o Ephemeral Volumes
Static vs Dynamic Storage
Volume Modes
Access Modes
ConfigMaps and Secrets