Skip to Content
Master Docker
video

Master Docker

by Kennedy Behrman
May 2024
Beginner to intermediate
1h 8m
English
Pragmatic AI Labs

Overview

Master Docker - Introduction to Virtualization and Containerization

O'Reilly Author Kennedy Behrman Learn the fundamentals of virtual machines, containers, and Docker through hands-on demos and real-world examples

This video series covers key concepts and technologies for virtualizing and containerizing applications. It introduces the benefits of virtualization, compares virtual machines and containers, and provides a deep dive into working with Docker containers. Through live demonstrations, you'll learn to create and manage virtual machines, pull Docker images, and run containerized applications.

Lessons Covered Include:

  • Virtualization benefits - deployment consistency, application scaling, and hardware utilization
  • Virtual machine basics - hypervisors, VM creation, operating system installation
  • Managing VMs - starting, stopping, saving state, and taking snapshots
  • Container concepts - comparison with VMs, shared OS, lightweight and ephemeral nature
  • Docker fundamentals - images, containers, registries, Docker Desktop, and Docker Hub
  • Docker architecture - client-server model, daemon, API, and client CLI
  • Creating Docker images and running containerized applications (hands-on)
  • Storing and tagging images in Docker registries for versioning and sharing
  • Attaching storage to persist state beyond the lifecycle of a container
Learning Objectives
  • Understand the motivations and use cases for virtualization and containerization
  • Grasp the key differences between virtual machines and containers
  • Learn to install a hypervisor, create VMs, and manage VM state and snapshots
  • Gain hands-on experience pulling Docker images and running containers
  • Explore Docker commands, daemon, client, image registries, and other key concepts
  • Discover how to create your own Docker images to containerize applications
  • Practice working with remote Docker daemons and persisting container state
Additional Popular Resources
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Kubernetes and Docker: The Container Masterclass

Kubernetes and Docker: The Container Masterclass

Cerulean Canvas
Docker Deep Dive

Docker Deep Dive

Nigel Poulton

Publisher Resources

ISBN: 050582024VIDEOPAIMLOtherPublisher Website