Essential Container Concepts

By Ell Marquez

Get started with container basics.

5 hours
  • 26 Lessons
  • 4 Hands-On Labs
  • 3 Course Quizzes

About the course

This course provides a basic introduction to the concept of containers. It seeks to give you a working knowledge of what containers are, how they are created, and how they are used in the real world.

Pinehead Press: https://www.lucidchart.com/documents/embeddedchart/681cbd68-2dfb-4b57-b022-6378490d31d3#

  • Chapter 1 5 Lessons Introduction to the Course 26:04

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    About the Course Author

    0:54

    About the Course

    1:23

    A Brief History of Containers

    7:28

    QUIZ: Container History

    15:00 Quiz
  • Chapter 2 6 Lessons Components 1:14:19

    Chroot

    8:02

    Linux Namespaces

    6:22

    Network Namespace

    6:22

    Control Groups

    8:33

    QUIZ: Container Basics

    15:00 Quiz

    Creating a Chrooted Environment

    30:00 Hands-On Lab
  • Chapter 3 5 Lessons LXC / LXD 56:16

    Understanding Virtualization

    6:25

    Understanding Container Workflow

    7:37

    Installing and Basic Usage of LXC/LXD

    10:38

    Choose Your Own Adventure!

    1:36

    Installing LXC/LXD

    30:00 Hands-On Lab
  • Chapter 4 6 Lessons Docker 1:27:25

    Docker

    6:06

    Installing Docker

    10:18

    Docker Images

    8:51

    Docker Choose Your Own Adventure

    2:10

    Installing Docker

    30:00 Hands-On Lab

    Working with Docker Images

    30:00 Hands-On Lab
  • Chapter 5 2 Lessons Docker Swarm 24:47

    Why Docker Swarm?

    9:19

    Docker Swarm Overview

    15:28
  • Chapter 6 2 Lessons Kubernetes 17:47

    Kubernetes Architecture

    12:49

    Choose Your Own Adventure

    4:58
  • Chapter 7 1 Lesson Apache Mesos 10:07

    Apache Mesos Architecture

    10:07
  • Chapter 8 2 Lessons Conclusion 1:00:59

    Closing Thoughts

    0:59

    QUIZ: Container Essentials

    1:00:00 Quiz

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!