Docker Fundamentals

Get a practical primer on Docker container workflows

Duration 1h 3m Rating (3.5) Price Included with subscription on Pluralsight
Created by Adron Hall
Last updated 2017-05-04
Platform: Pluralsight Topic: IT & Software Skills: Container Registries Containers Docker

Docker Fundamentals is a concise, instructor-led Pluralsight course by Adron Hall that introduces containerization and practical Docker workflows for developers and operations practitioners. The course frames core container concepts alongside hands-on demonstrations, making terms like images, containers, and registries approachable for learners transitioning into container-based development.

It covers installation on common platforms, image building and layering, running and managing containers, and interacting with registries to push and pull reusable artifacts. The material emphasizes practical Docker commands and community practices so learners can quickly apply container workflows to development, testing, and basic deployment scenarios within a DevOps context.

At a Glance

Docker Fundamentals is a concise Pluralsight course taught by Adron Hall that introduces core container concepts and practical Docker workflows.

The class covers container history, installing Docker across common platforms, basic image and container operations, and interacting with registries and the community.

Level Intermediate
Rating 3.5 out of 5
Duration 1+ hours
Languages English
Certificate Certificate of completion
Access Access for as long as your subscription is active
Course includes
  • Video lessons
  • Course syllabus / table of contents
  • Certificate of completion
Price Subscription-based; available via individual or business plans with a free trial option

What This Course Teaches

This course defines short, measurable competencies focused on foundational Docker knowledge and basic operational workflows. Learners should finish able to perform platform installs, explain container concepts, manage images and containers, and use registries for simple collaboration.

Container concepts
Explain the history and core terminology of containers and how they differ from traditional virtualization.
Docker’s role
Describe what Docker provides for packaging, distributing, and running containerized applications.
Install Docker
Install and configure Docker on common operating systems and identify options for cloud-based setups.
Image & container ops
Manage images and containers through basic commands to build, run, stop, and inspect workloads.
Registries & repos
Interact with container registries to push, pull, and version images for reuse and distribution.
Community engagement
Identify common community resources and workflows for finding and contributing to published images.

How the Course Is Structured

The course is organized as a short sequence of focused modules that move from orientation and core concepts through installation, basic image/container operations, and registry workflows.

In total the course presents 7 modules and runs for about 1 hour and 3 minutes, with each module sized for quick, targeted learning rather than extensive hands-on projects.

Curriculum overview

01Introduction

Course orientation, goals, and a brief roadmap of what learners will cover.

02Container history & concepts

Explains the origins of containers, core terminology, and how containers compare to traditional virtualization.

03What Docker provides

Describes Docker’s role in packaging, distributing, and running containerized applications.

04Installing Docker

Walks through installing and configuring Docker on common operating systems and cloud targets.

05Images & building

Covers image creation, layering, and basic build practices for reproducible artifacts.

06Containers: run & manage

Demonstrates common container lifecycle commands to run, inspect, stop, and troubleshoot containers.

07Registries & community

Shows how to interact with registries: push, pull, and find community images, plus notes on collaboration.

Audience & Requirements

Docker Fundamentals is aimed at software developers, systems engineers, and IT professionals who need a focused introduction to containers and Docker workflows.

It’s useful for practitioners evaluating container adoption, developers adding container skills for local development, and learners preparing for more advanced container-orchestration material.

Who It’s For
  • Developers adopting containerized workflows for local development and testing.
  • Operations or DevOps engineers evaluating Docker for environments and deployment patterns.
  • Learners preparing to move on to production-focused container or orchestration courses.
What You’ll Need
  • Comfort with basic command-line usage to follow demos and commands.
  • A computer where you can install Docker (local admin privileges or equivalent to perform installs).
  • Access to a Pluralsight subscription or a free trial to view the course content.

Note: The course is labeled Intermediate but lists minimal formal prerequisites; if you have little command-line or system-administration experience, expect to spend extra time practicing installation and CLI tasks to get the most from the demos.

Final Verdict

Overall, Docker Fundamentals is a pragmatic, compact primer best suited to developers and operations professionals seeking a quick, concept-focused introduction to containers. Given its moderate platform rating and availability via subscription access with a certificate of completion, it offers reasonable introductory value for learners who want a fast orientation without a large time or financial commitment.

It should not be relied on as the sole path to production readiness; learners who need hands-on, production-focused skills should follow this course with lab-heavy training, longer workshops, or orchestration-focused study to build practical competence.

Course Details

Platform Pluralsight
Rating (3.5)
Duration 1h 3m
Level Intermediate
Language English
Price Included with subscription
View on Pluralsight