Subject
Computer Science
Business
Humanities
Data Science
Personal Development
Art & Design
Programming
Engineering
Health & Medicine
Mathematics
Science
Social Sciences
Education & Teaching
Online degrees
Microcredentials
Provider
Unitersity
Institution
Picture book
SignIn
SignUp
Subject
Computer Science
Business
Humanities
Data Science
Personal Development
Art & Design
Programming
Engineering
Health & Medicine
Mathematics
Science
Social Sciences
Education & Teaching
Online degrees
Microcredentials
Provider
Unitersity
Institution
Picture book
SignIn
SignUp
Learning Docker
0
Join & Subscribe
LinkedIn Learning
Free Trial Available
English
Certificate Available
2-3 hours worth of material
selfpaced
Overview
Learn the basics of Docker, the open-source tool for deploying and managing applications as containers.
Syllabus
Introduction
Why create containers using Docker?
What you should know
What is Docker?
Using the exercise files
1. Installing Docker
Setting up Docker
Docker Desktop
Install Docker on Mac
Install Docker on Windows
Install Docker on Linux
2. Using Docker
The Docker flow: Images to containers
The Docker flow: Containers to images
Run processes in containers
Manage containers
Exposing ports
Container networking
Legacy linking
Images
Volumes
Docker registries
3. Building Docker Images
What are Dockerfiles?
Building Dockerfiles
Dockerfile syntax
Multi-project Docker files
Avoid golden images
4. Under the Hood
Docker the program
Networking and namespaces
Processes and cgroups
Storage
5. Orchestration: Building Systems with Docker
Registries in detail
Intro to orchestration
Kubernetes in AWS
Google Kubernetes Engine
Conclusion
Next steps
Taught by
Arthur Ulfeldt
Related Courses
Developing and Delivering Software with Docker
Docker Practical Course
Learning Docker
Kubernetes for Developers: Deploying Your Code
Manage container images using AWS
Jenkins in Docker: Slack Notifications & Build Monitor View