Introduction to Containers and Docker

By Elle

Learn to deploy, manage, replace, and remove Docker containers.

2 hours
  • 17 Lessons
  • 2 Hands-On Labs

About the course

Introduction to Containers and Docker leverages the container platform Docker to explore basic container concepts and demonstrates where containers fit in the current technological landscape.

The course begins by providing context around what containers actually are. Next, we reinforce this with practical hands-on learning of the container lifecycle, from deploying to general management to removing and replacing containers as your application or desired container environment changes. We also explore how to deploy our own applications or microservices by learning about container images and how to alter these images to create our own Docker builds.

This course provides a practical understanding of containers and Docker, as well as the foundational skills needed to get started using Docker in your day-to-day workflow.

  • Chapter 1 2 Lessons Introduction 2:24

    Course Introduction

    1:23

    About the Training Architect

    1:01
  • Chapter 2 2 Lessons Concepts 20:34

    What Are Containers?

    8:52

    Container Use Cases

    11:42
  • Chapter 3 2 Lessons Init 14:54

    Installation

    9:04

    Launching Our First Docker Container

    5:50
  • Chapter 4 5 Lessons Lifecycle and Maintenance 34:34

    Launching a Container

    11:46

    Accessing the Container

    6:32

    Container Management

    6:01

    Publishing the Container

    10:15

    Working with Docker Containers

    0:00 Hands-On Lab
  • Chapter 5 5 Lessons Images 40:02

    Image Basics

    11:30

    Building a Dockerfile

    15:11

    Image Management

    5:53

    Using Docker Hub

    7:28

    Building a Docker Image via Dockerfile

    0:00 Hands-On Lab
  • Chapter 6 1 Lesson Conclusion 1:26

    What's Next?

    1:26

What you will need

  • Some command line knowledge

What you can expect

  • An understanding of containers

  • Knowledge of how to use containers in the real world

  • Practical Docker skills

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!