0% found this document useful (0 votes)
2 views1 page

Docker

The document outlines a comprehensive roadmap for Docker, detailing various topics such as installation, usage of container images, and security practices. It emphasizes the importance of understanding underlying technologies, shell commands, and programming languages in the context of Docker and containers. Additionally, it provides links to further resources and related roadmaps for Kubernetes and DevOps.

Uploaded by

metersdr16
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views1 page

Docker

The document outlines a comprehensive roadmap for Docker, detailing various topics such as installation, usage of container images, and security practices. It emphasizes the importance of understanding underlying technologies, shell commands, and programming languages in the context of Docker and containers. Additionally, it provides links to further resources and related roadmaps for Kubernetes and DevOps.

Uploaded by

metersdr16
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

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

You might also like