Container Orchestration with Docker - Level 1

DifficultyBeginner
AVG Duration3h
Students20
Content
21

Description

Docker is a powerful and popular tool for building, running, and managing containers. Containers are a lightweight and portable packaging format that allows developers and IT operations teams to build, ship, and run applications with all the necessary dependencies, in any environment. Docker is an essential tool for building, deploying, and managing containerized applications, and it offers many benefits over traditional deployment methods.

In this learning path, you'll explore the core concepts, functions, and benefits of the Docker service. We will review the fundamentals of container security, and introduce the key concepts and terminology of Docker. You'll then look at how to launch and run a Docker container, and how to implement a Docker solution on Linux. Additionally, we will review how to build and implement a container using Docker, and how to perform Docker tagging and port mapping. Finally, you'll look at how to mount and manage Docker volumes for storage.

By the end of this learning path, you'll have a solid understanding of the core concepts, functions, and benefits of the Docker service.

The content in this learning path will teach you Container Orchestration with Docker to a level 1 standard. 

Learning Objectives

  • Be able to recognize and explain the core concepts, functions and benefits of the Docker service
  • Understand the fundamentals of container security
  • Be able to launch and run a Docker container
  • Be able to implement a Docker solution on Linux
  • Be able to build and implement a container using Docker
  • Be able to perform Docker tagging
  • Be able to perform Docker port mapping
  • Be able to mount and manage Docker volumes for storage

Certificate

Your certificate for this learning path

Training Content

1
Course - Intermediate - 1h 38m
Introduction to Docker
In this course, you'll learn how to use Docker containers to isolate your running processes.
2
Course - Intermediate - 25m
Introduction to Container Security
This course explores the characteristics of container security and explains the importance of implementing container security at scale.
3
Hands-on Lab - Beginner - 2h
Getting Started with Docker on Linux for AWS
Get started with Docker on Linux for AWS: Go from 0 to 60 in this lab from installing Docker to running your first app inside a container.
About the Author
Students114832
Labs65
Courses113
Learning paths159

Jeremy is a Content Lead Architect and DevOps SME here at Cloud Academy where he specializes in developing DevOps technical training documentation.

He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 25+ years. In recent times, Jeremy has been focused on DevOps, Cloud (AWS, GCP, Azure), Security, Kubernetes, and Machine Learning.

Jeremy holds professional certifications for AWS, GCP, Terraform, Kubernetes (CKA, CKAD, CKS).