Roadmap was made in partnership Find the detailed version of this roadmap with Sid Palas. Checkout his free along with resources and other roadmaps course covering this topic in depth. Docker https://roadmap.sh Kubernetes Roadmap DevOps Roadmap Backend Roadmap What are Containers? Why do we need Containers? Package Managers Introduction Bare Metal vs VMs vs Containers Users / Groups Permissions Docker and OCI Shell commands Shell scripting Underlying Technologies Linux Fundamentals Namespaces cgroups Union Filesystems Programming Lanuage Just get the basic idea of these. Application Architecture Web Development Installation / Setup Prerequisites Basics of Docker Docker Desktop ( Win / Mac / Linux) Docker Engine ( Linux ) Ephemeral container filesystem Using 3rd Party Container Images Data Persistence Volume Mounts Databases Image Tagging Best Practices Interactive Test Environments Others (ghcr, ecr, gcr, act, etc) Command Line Utilities Dockerhub Building Container Images Container Registries Bind Mounts Runtime Configuration Options docker compose docker run Dockerfiles E!cient layer caching Image size and security Runtime Security Image Security Images Containers Docker CLI Volumes Container Security Networks Developer Experience Deploying Containers Hot Reloading PaaS Options Debuggers Kubernetes Tests Docker Swarm Continuous Integration Nomad Continue Learning with following relevant tracks Backend Roadmap DevOps Roadmap Running Containers