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.
We jump right in with the installation and configuration of the latest Docker version for our distribution.
We introduce the most common public repository we will be pulling images from and talk about what they contain.
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.
We are ready to start running some containers!
We need to understand the lifecycle of our containers, so we talk about how to start, stop, restart and display their state.
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!
We have the ability to redirect container ports and volumes to our host operating system for ease of use and flexibility.
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.
Get an overview about what your potential next steps can be to learn more about Docker and other related topics!
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.