Docker Fundamentals

Course duration: two days 

The Docker Fundamentals training course features the foundational concepts and practices of containerization on a single Docker node. The course offers learners the opportunity to assimilate basic container orchestration and how to scale Docker across multiple nodes in a simple swarm cluster. This course provides essential foundational knowledge for subsequent Docker courses. Platform Availability: Linux, Windows

Learning Objectives

By the end of this course successfull learners will be able to:

Course Outline

Day one: 

  • Introducing Docker
  • Containerization Fundamentals
  • Creating Images
  • Docker Volumes

Day two:

  • Docker Networking Basics
  • Introduction to Swarm Mode
  • Introduction to Kubernetes

Who Should Attend

Developers, operators, and architects desiring a strong foundation in Docker technologies and an introductory hands-on experience building, shipping, and running Docker containers.


Participants do not need any prior knowledge of Docker, but it is helpful. Knowledge of basic Linux commands and command line interface is required. Additionally, a laptop with Linux running either as the main OS or in a virtual machine is recommended, but access to and working knowledge of an SSH client is necessary.

Provided Materials

At the training, printed course materials, WiFi and lunches will be provided, along with the number of Linux VMs needed for each student. Docker, Inc. will provide trainees with an official certificate of completion at the end of this training.

Upcoming Public Trainings - Docker Fundamentals

[ESPRESSO_EVENTS_TABLE_TEMPLATE order_by=start_date category_slug= fundamentals footable=false table_paging=false table_search=false category_filter=false table_sort=false table_style=metro template_file=espresso-events-table-template-toggle.template.php]

get the full experience

Enroll for our Docker Fundamentals + Enterprise Operations Bundle and save up to 15 % of the regular price.