Docker Fundamentals
Course ID: Docker0218
Course Time:
2 Days
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.
Learning Objectives Who Should Attend
After this course you should be able to + System Administrators
understand: + Developers
+ The various tools that leverage Docker + Testers
to ease application deployment, + Solution Architects
continuous integration, service
+ Release Engineers
discovery, and orchestration
+ Cloud Professionals
+ The various networking mechanism
available in Docker
+ Docker Image Management Prerequisites
+ Containerization and know how to + Basic understanding of Linux
deploy various container based Fundamentals
applications + Basic understanding of
Virtualization
CloudServices@eplus.com I www.eplus.com/cloud © 2018 ePlus inc. All rights reserved.
© 2017 OneCloud Consulting . All rights reserved.
Docker Fundamentals
(2 Days)
Course Content
Module 1: Introduction to Docker Module 8: Docker Compose
+ Docker history + Docker compose
+ Overview of the container architecture + Docker compose features
+ Docker features and versions + Docker compose lifecycle
+ Overview of the Docker architecture + Docker compose terminology
+ Docker compose scaling
Module 2: Installing Docker on Linux
+ Setting up environment Module 9: Docker Swarm
+ Installing prerequisites + Docker swarm
+ Installing Docker + Swarm and services
+ Swarm discovery
Module 3: Managing Containers + Swarm scheduler
+ Managing the lifecycle of containers
+ Why containers are lightweight Lab 1 : Installing and configuring Docker
+ How to create, start, and run containers Lab 2 : Managing Docker containers
Lab 3 : Managing container images
Module 4: Managing Container Images
Lab 4 : Setting up a persistent Docker registry
+ Overview of Docker images
+ What are images and layers Lab 5 : Building a Docker file
+ Terminology of Docker images Lab 6 : Attaching Docker persistent storage
+ Create and commit images, images vs. Lab 7 : Accessing Docker networks
containers Lab 8 : Docker compose
+ Learn about Docker registry and Docker hub
Lab 9 : Docker swarm
Module 5: Building a Docker File
+ What is a Docker file
+ Creating a Docker file
+ Examine the Docker file build process
Module 6: Docker Storage
+ Understanding Docker storage
To register for an ePlus cloud training
+ Docker storage types course, contact us today.
+ Registry storage
Call: 888.482.1122
+ Graph storage Email: CloudServices@eplus.com
+ Volume storage Web: www.eplus.com/cloud
Module 7: Docker Networking
+ Container network model
+ Native networking drivers
+ Bridge networking driver
+ Overlay networking driver
+ MAC/VLAN networking drive
© 2018 ePlus inc. All rights reserved.