Learning Docker
Offered By: LinkedIn Learning
Course Description
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
- What is Docker?
- Containers vs. virtual machines
- The anatomy of a container
- The Docker difference
- Docker Desktop
- Install Docker on a Mac with Docker Desktop
- Install Docker on Windows with Docker Desktop
- Install Docker on Linux
- 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
- 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
- Docker best practices
- Taking it to the next level with Docker Compose
- Level up even more with Kubernetes
- Until next time
Taught by
Arthur Ulfeldt
Related Courses
Introduction to Ansible: The FundamentalsCoursera Project Network via Coursera Fullstack GoLang React Insanity Volume 1
Udemy Python Django Dev To Deployment
Udemy Learn Devops Kubernetes deployment by kops and terraform
Udemy Laravel Homestead
Udemy