Managing Docker on Linux Servers

Want to learn how to install Docker for Linux? To secure access to the server side and easily manage contexts to connect from any client?
Course info
Level
Intermediate
Updated
Feb 5, 2021
Duration
3h 12m
Table of contents
Course Overview
Installing Docker for Your Distro
Using Docker Contexts
Securing Access to Docker
Understanding and Using containerd
Updating Docker for Your Distro
Description
Course info
Level
Intermediate
Updated
Feb 5, 2021
Duration
3h 12m
Description

Thanks to Docker Desktop, you may fall in love with Docker on Mac and Windows. Behind the scenes, and in many production environments, you will find Linux! In this course, Managing Docker on Linux Servers, you will gain the ability to deploy Docker Engine for Linux. First, you will learn to install Docker Engine on your preferred Linux distro whether officially supported or not. Next, you will discover how to manage connections between the client and server with docker contexts, including how to secure access! Finally, you will explore containerd and other pluggable backend components that can be swapped out to meet your needs. When you are finished with this course, you will have the skills and knowledge of deploying Docker Engine for Linux needed to run containers in development, test, and even production Linux environments.

About the author
About the author

Wes Higbee is passionate about helping companies achieve remarkable results with technology and software. He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives. Wes launched Full City Tech to leverage his expertise to help companies delight customers.

More from the author
Getting Started with Jenkins
Beginner
3h 14m
Sep 30, 2020
Getting Started with Ansible
Beginner
4h 45m
Jan 13, 2020
More courses by Wes Higbee
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Wes Higbee. Welcome to my course, Managing Docker on Linux Servers. When I first took a peek under the covers of Docker, I was pleasantly surprised to find simple building blocks like namespaces coalesced into a powerful concept that we all know as containers. And I say simply because it was just features of Linux toggled on or off in a novel way to create a virtually isolated environment out of what was yet another process running on my machine. And that's why I'm excited to share this course with you to get you up and running with Docker Engine specifically within Linux environments. Some of the major topics that we'll cover include installing Docker engine on your preferred distro, how to simplify connections with Docker context, how to secure remote access, how to use containerd directly, one of the many plugable back‑end components of Docker, last, how to update the Docker Engine. By the end of this course, you'll be able to deploy Docker Engine for Linux. Before beginning this course, you should be familiar with the basics of using Docker. When I say using, I mean pulling an image, running a container, not necessarily understanding the nuances of what's going on behind the scenes. All right, let's get started.