Getting Started With Docker: Key Concepts for Beginners
4.6 (18 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,056 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Getting Started With Docker: Key Concepts for Beginners to your Wishlist.

Add to Wishlist

Getting Started With Docker: Key Concepts for Beginners

Learn what you need to get started!
4.6 (18 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,056 students enrolled
Created by Linux Academy
Last updated 8/2017
English
Price: Free
Includes:
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Install and Configure Docker
  • Explore the Docker Hub Image Repository
  • Explore, Pull and Use Base Images
  • Instantiate Containers
  • Understand the Container Lifecycle
  • Manage Images and Containers
  • Host Redirection - Ports and Volumes
  • Building Custom Images with a Dockerfile
View Curriculum
Requirements
  • A basic familiarity with the Linux Command Line in order to use the commands necessary to complete the installation and configuration of Docker.
Description

If you have heard all the buzz around Docker and containers and are wondering what they are and how to get started using them, then this course is for you.

Although Docker (and containers in general) are large topics, we will distill them down to just the information you need to know to get started using both. Within this set of video demonstrations, you will learn how to install Docker, configure it for use on your local system, clone and work with Docker images, instantiate containers, mount host volumes, redirect ports and understand how to manage images and containers.

Once you have completed the course, you will be well on your way to implementing containers in your environment while having a firm understanding of their use cases, both for and against.

Who is the target audience?
  • Anyone who wishes to obtain a basic foundation on what Docker containers are and how to use them in their environment.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
9 Lectures
02:11:36
+
Introduction
2 Lectures 20:36

We jump right in with the installation and configuration of the latest Docker version for our distribution.

Installation and Configuration
10:33

We introduce the most common public repository we will be pulling images from and talk about what they contain.

The Docker Hub
10:03
+
Using Docker
6 Lectures 01:48:44

It all starts with a base image. Here we will pull down a couple of base images and show how we can get some information on what they are and how they were built.

Working with Base Images
17:06

We are ready to start running some containers!

Instantiating Containers
24:02

We need to understand the lifecycle of our containers, so we talk about how to start, stop, restart and display their state.

The Container Lifecycle
12:31

We know how to pull/install images and instantiate containers. Removing them is equally important but there are some caveats, let's look at what we need to know!

Image and Container Management
10:47

We have the ability to redirect container ports and volumes to our host operating system for ease of use and flexibility.

Redirection - Ports and Volumes
19:22

One of the last topics you need to know before you start getting deeper into things is how to create your own base images. The Dockerfile will show you how.

The Dockerfile
24:56
+
Conclusion
1 Lecture 02:16

Get an overview about what your potential next steps can be to learn more about Docker and other related topics!

Where Do I Go from Here?
02:16
About the Instructor
Linux Academy
4.6 Average rating
13,824 Reviews
78,209 Students
12 Courses
Instructor at Linux Academy

Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. We strive to change lives by teaching Linux and cloud technology. Students can learn new skills, get certified, and advance in their career. 

Our full-time, expert instructors create content on AWS, Linux, OpenStack, DevOps, Azure, and Big Data.