Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning Docker

via LinkedIn Learning

Overview

Learn how to use Docker to deploy and manage applications as images that run on containers—a simpler approach than virtual machines or configuration management tools.

Syllabus

Introduction
  • Get up and running quick with Docker
  • What you should know
  • How to use the exercise files
1. Docker Explained
  • What is Docker?
  • Containers vs. virtual machines
  • The anatomy of a container
  • The Docker difference
2. Installing Docker
  • Docker Desktop
  • Install Docker on a Mac with Docker Desktop
  • Install Docker on Windows with Docker Desktop
  • Install Docker on Linux
3. Using Docker
  • Exploring the Docker CLI
  • Create a Docker container
  • Create a Docker container: The short way
  • Create a Docker container from Dockerfiles, part 1
  • Create a Docker container from Dockerfiles, part 2
  • Interact with your container
  • Stopping and removing the container
  • Binding ports to your container
  • Saving data from containers
  • Introducing the Docker Hub
  • Pushing images to the Docker registry
  • Checking your images in Docker Hub
  • Challenge: Starting NGINX
  • Solution: Starting NGINX
4. When Things Go Wrong
  • Help! I can't seem to create more containers
  • Help! My container is really slow
  • Challenge: Fix a broken container
  • Solution: Fix a broken container
5. Additional Docker Resources
  • Docker best practices
  • Taking it to the next level with Docker Compose
  • Level up even more with Kubernetes
Conclusion
  • Until next time

Taught by

Arthur Ulfeldt

Reviews

4.7 rating at LinkedIn Learning based on 2599 ratings

Start your review of Learning Docker

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.