Docker & Kubernetes Learn
Concepts, diagrams, and hands-on examples from container basics to production-grade Kubernetes. For interview Q&A, use the Interview Prep section.
Docker
- Docker Fundamentals - containers vs VMs, architecture, images, Dockerfile, CLI, networking, volumes
- Docker Compose - multi-service apps, networks, volumes, health checks, overrides
- Advanced Docker - multi-stage builds, BuildKit, security, registries, CI/CD, rootless
Kubernetes Foundations
- Kubernetes Architecture - control plane, etcd, scheduler, kubelet, kube-proxy, kubectl
- Workloads - Pods, Deployments, StatefulSets, Jobs, probes, HPA
- Networking & Services - Services, Ingress, DNS, NetworkPolicy, CNI
Kubernetes Production
- Storage - PVs, PVCs, StorageClasses, CSI, StatefulSet patterns
- Config, Secrets & Security - ConfigMaps, RBAC, Pod Security, admission
- Helm & Observability - Helm charts, Prometheus, Grafana, logging