CATEGORY
Containers and Orchestration
Containers, images, registries, Docker, and Kubernetes.
LESSONS
Choose a lesson
Open Learn, then continue with Practice and Prove.
Beginner
Containers, Images, and Registries
Docker
Open lessonBeginner
Install Docker Engine and Verify the Runtime
Docker
Open lessonBeginner
Run, Stop, Inspect, and Remove Containers
Docker
Open lessonIntermediate
Container Lifecycle and Restart Policies
Docker
Open lessonIntermediate
Image Layers, Digests, and Tags
Docker
Open lessonBeginner
Write a Dockerfile
Docker
Open lessonIntermediate
Build Context and .dockerignore
Docker
Open lessonIntermediate
Build Cache and Multi-Stage Builds
Docker
Open lessonIntermediate
Container Processes, Signals, and Logs
Docker
Open lessonIntermediate
Environment Variables, Configs, and Secrets
Docker
Open lessonIntermediate
Container Networks and Port Publishing
Docker
Open lessonIntermediate
Container Filesystems, Volumes, and Bind Mounts
Docker
Open lessonIntermediate
Resource Limits and Runtime Isolation
Docker
Open lessonIntermediate
Health Checks and Dependency Readiness
Docker
Open lessonIntermediate
Docker Compose Services and Networks
Docker
Open lessonIntermediate
Registry Authentication and Image Promotion
Docker
Open lessonIntermediate
Docker Operations Capstone
Docker
Open lessonBeginner
Kubernetes Architecture and the Control Plane
Kubernetes
Open lessonBeginner
Install kubectl and Read Cluster Context
Kubernetes
Open lessonIntermediate
Pods and Multi-Container Patterns
Kubernetes
Open lessonIntermediate
Deployments and ReplicaSets
Kubernetes
Open lessonIntermediate
Services and Cluster Networking
Kubernetes
Open lessonIntermediate
Namespaces, Labels, and Selectors
Kubernetes
Open lessonIntermediate
ConfigMaps and Secrets
Kubernetes
Open lessonIntermediate
Persistent Volumes, Claims, and Storage Classes
Kubernetes
Open lessonIntermediate
Requests, Limits, and Quality of Service
Kubernetes
Open lessonIntermediate
Probes and Application Health
Kubernetes
Open lessonIntermediate
Scheduling, Taints, Tolerations, and Affinity
Kubernetes
Open lessonIntermediate
Jobs, CronJobs, and Batch Workloads
Kubernetes
Open lessonIntermediate
Rollouts, Rollbacks, and Deployment Strategies
Kubernetes
Open lessonIntermediate
RBAC and Service Accounts
Kubernetes
Open lessonIntermediate
Network Policies and Workload Security
Kubernetes
Open lessonIntermediate
Observe and Troubleshoot with kubectl
Kubernetes
Open lessonIntermediate
Kubernetes Operations Capstone
Kubernetes
Open lesson