Skip to main content

Learn Docker by Doing

Course

Intro Video

Photo of Travis Thomsen

Travis Thomsen

Course Development Director in Content

I have over 17 years of experience in all phases of the software development life cycle, which includes software analysis, design, development, testing, implementation, debugging, maintenance and documentation. I am passionate about learning new technologies, methodologies, languages and automation.

Length

26:10:40

Difficulty

Intermediate

Videos

8

Hands-on Labs

23

Course Details

You learn faster and better when you learn by doing. With that in mind, this course has been designed to teach you core Docker fundamentals and features through a 100% hands-on experience. To accomplish this, Linux Academy's Training Architects have hand selected a set of the best Docker Hands-on Labs we have to offer.

Everything you do in this course will be inside of a real Linux environment that is provided to you through our Hands-on Lab and Cloud Playground platform.

No reason to wait - Learn by Doing today!!

Syllabus

Course Introduction

Getting Started

Course Introduction: Learn Docker by Doing

00:01:36

Lesson Description:

Welcome to the Learn Docker by Doing course. This course consists entirely of Hands-On Labs, designed specifically to give you a pure hands-on approach to learning Docker.

Course Details

00:03:12

Lesson Description:

This video provides an overview of the Docker and Container Orchestration course. It covers who the course is for, the necessary course prerequisites, and what topics you will learn in the course.

About the Instructor

00:01:04

Lesson Description:

Before we get started on the course, let's learn a little about who is teaching it!

Introduction to Docker Containers

Docker Basics
Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:30:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:00:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:30:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:30:00

Docker Optimization
Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:00:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:00:00

Storing Data and Networking in Docker
Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:00:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:00:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:30:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:00:00

Beyond the Basics

Doing More with Docker

Doing More with Docker

00:01:50

Lesson Description:

In this video, we will take a look at what will be covered in the Doing More with Docker section. The topics include:Container loggingUpdating containers automatically using WatchtowerUsing container metadata and labelsLoad balancing containersBuilding services with Docker Compose

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:00:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:00:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:00:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Monitoring with Prometheus

Prometheus and Containers

00:00:52

Lesson Description:

In this video, we will go over what will be covered in the Prometheus And Containers section. You will will learn how to monitor contianers using the following technologies:PrometheuscAdvisorGrafana

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Working with Docker Swarm

Working with Docker Swarm

00:00:44

Lesson Description:

In this video, we will go over the contents of the Working with Docker Swarm section of the course. This section will cover:Setting up a Docker swarmBacking up and restoring a swarmHow to scale a service in Docker Swarm

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Container Orchestration with Kubernetes

Container Orchestration with Kubernetes

00:00:31

Lesson Description:

In this video, we will go over what will be covered in Container Orchestration With Kubernetes. These topics include:Setting up a Kubernetes Cluster (using Docker)Scaling Kubernetes podsUtilizing Helm with Kubernetes

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

01:30:00

Next Steps

Conclusion

Conclusion and Next Steps

00:00:48

Lesson Description:

Now that you've completed this course, we will take a look at a few courses you can take to further your DevOps knowledge. Certifications:Docker Certified Associate Prep CourseCertified Kubernetes Administrator DevOps:Source Control with GitElasticsearch Deep DiveManaging Applications and Infrastructure with Terraform Thanks again for learning with us here at Linux Academy!