Docker Roadmap
Step by step guide to becoming an Android developer.
Ask AI about Docker Roadmap
Legend
Propose
Alternatives
Options
1 Introduction
What are Containers?
Why do we need Containers?
Docker and OCI
2 Underlying Technologies
Namespaces
cgroups
Union Filesystems
3 Installation / Setup
Docker Desktop (Win/Mac/Linux)
Docker Engine (Linux)
4 Running Containers
Using 3rd Party Container Images
docker run
Runtime Configuration Options
5 Data Persistence
Ephemeral Container Filesystem
Volume Mounts
Bind Mounts
6 Building Container Images
Dockerfiles
Efficient Layer Caching
Image Size and Security
7 Container Registries
Docker Hub
Others (ghcr, ecr, etc)
Image Tagging Best Practices
8 Docker CLI
Images
Containers
Volumes
Networks
9 Developer Experience
docker-compose
Hot Reloading
Debuggers
Tests
Continuous Integration
10 Container Security
Image Security
Runtime Security
11 Deploying Containers
Docker Swarm
Kubernetes
Nomad
PaaS Options