Course details

Using Docker: Benefits and Installation

Using Docker: Benefits and Installation

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

Docker is an open source platform that enables developers, administrators, and others to access and deploy the latest, updated images into their respective environments. It uses automated scripts and manual commands to perform tasks. It allows software application to get into production as quickly as possible by eliminating friction and dependencies that normally occur during shipment of code. In this course, you will learn the basic concepts of Docker and the Docker architecture, how to install Docker on Ubuntu and CentOS.

Target Audience
This path is designed for software developers, testers, and administrators or anyone interested in learning Docker or implementing Docker-based deployments in their organization.


Expected Duration (hours)

Lesson Objectives

Using Docker: Benefits and Installation

  • start the course
  • describe Docker and the problem it solves
  • describe the uses of Docker
  • compare Docker with virtual machine deployments
  • describe Docker architecture
  • identify internal components on which Docker is based
  • differentiate between public and private registries in Docker
  • describe the process of accessing Docker hub
  • identify the use of namespaces in Docker
  • identify the use of control groups in Docker
  • identify the use of union systems in Docker
  • verify minimum requirements for Ubuntu
  • install Docker on Ubuntu
  • create a Docker group
  • configure memory for Docker
  • configure UFW forwarding in Docker
  • configure DNS for Docker
  • describe CentOS version and kernel support
  • install a Docker package on CentOS 6.5
  • start and verify Docker daemon in CentOS
  • describe the process of templating an image
  • use the run command to spawn a Docker container
  • run and interact with a Docker container
  • list the steps to access, interact, and see results from a command executed on an image from a local or remote registry
  • Course Number:

    Expertise Level