Roadmap was made in partnership Find the interactive version of this
with Sid Palas. Checkout his free roadmap and more roadmaps at
course covering Docker in Depth
[Link]
Docker Beginner to Pro Docker
Kubernetes Roadmap
DevOps Roadmap
Backend Roadmap What are Containers?
Why do we need Containers?
Introduction
Package Managers Bare Metal vs VMs vs Containers
Users / Groups Permissions Docker and OCI
Shell Commands
Underlying Technologies Namespaces cgroups
Shell Scripting
Union Filesystems
Linux Fundamentals
Just get the basic idea of these
Programming Languages
Application Architecture Installation / Setup Docker Desktop (Win/Mac/Linux)
Web Development
Basics of Docker Docker Engine ( Linux )
Using 3rd Party Container Images Data Persistence Ephemeral Container Filesystem
Volume Mounts Bind Mounts
Databases
Command Line Utilities
Runtime Configuration Options docker compose
docker run
Building Container Images Container Registries Running Containers
Dockerfiles Dockerhub
Efficient Layer Caching Others (ghcr, ecr, gcr, acr, etc) Image Security
Image Size and Security Image Tagging Best Practices Runtime Security
Images Containers Docker CLI Container Security
Volumes Networks
Nomad
Docker Swarm
Hot Reloading
Kubernetes
Debuggers
PaaS Options
Tests
Continuous Integration Developer Experience Deploying Containers
Continue learning with following roadmaps
Kubernetes Roadmap DevOps Roadmap