Introduction to Docker

Introduction to Docker

Introduction to Docker


This is a legacy course and is in the process of being deprecated. Please refer to our newest course offering: Docker Fundamentals, Docker for Enterprise Operations, and the bundled offering. This is a two-day, on-site or classroom-based training course which introduces you to the Docker platform and takes you through installing, integrating, and running it in your working environment.


We’ll explain why Docker exists and the benefits of developing and running your applications on the Docker platform. Each topic covered will consist of a variety of hands-on exercises designed to help you quickly grow from a beginner into a seasoned user including:

  • Installing the Docker Engine
  • Creating our first Docker container
  • Building Docker images
  • Storing and retrieving Docker images from Docker Hub
  • Building containers from images
  • Deploying applications with Docker
  • Networking Docker containers
  • Data persistence with Volumes
  • Using Docker into a Continuous Integration and Deployment process


2 Days


After completing this course, participants will be able to:

  • Understand the components of the Docker platform
  • Understand the concept of containers and images
  • Run and manage Docker containers using existing images
  • Build custom images from a container
  • Build custom images from a Dockerfile
  • Push and pull images to DockerHub
  • Configure a bridge network and run containers on that network
  • Understand the concept of Docker volumes
  • Configure and mount volumes to containers
  • Understand how to setup a basic CI/CD build in Docker Hub

Upcoming Classes

No classes have been scheduled, but you can always Request a Quote.