Back/DevOps & Cloud/Containers & Orchestration

Containers & Orchestration

Docker solves the "it works on my machine" problem by packaging your app and its dependencies into a container that runs identically everywhere. Kubernetes then manages thousands of those containers across clusters — scaling them up, restarting failures, and routing traffic automatically.

Intermediate

Docker

Container configurations for platform-independent deploys.

Advanced

Kubernetes

Container orchestration at scale. Pods, deployments, services, ingress, autoscaling, and Helm chart management.

Intermediate

Docker Compose

Define and run multi-container applications locally. The standard way to replicate production environments in development.

Intermediate

Container Registries

Docker Hub, AWS ECR, Google Artifact Registry — storing, versioning, and distributing container images.