Containers & Orchestration
4 cheatsheets covering docker, compose, Images, Containers, kubectl and more
Containers package apps into portable units; orchestration keeps them running steadily in a cluster. This category covers Docker and Kubernetes commands for build, run and debug — from single node to cluster. Slim your images whenever you can: smaller means faster pulls and a narrower attack surface.
Docker CLI Cheatsheet - Command Reference
A Docker command handbook for developers and operators, walking through image build, container lifecycle, networks & volumes, and Compose orchestration, with key flags and real-world troubleshooting for both local development and production deployment.
kubectl Cheatsheet - Command Reference
A kubectl command handbook for app developers and cluster operators, covering Pod query & log diagnosis, deployment scaling & rolling updates, context & namespace switching, and event troubleshooting, with full debugging paths for CrashLoopBackOff and ImagePullBackOff.
Docker Compose Cheatsheet - Command Reference
A Docker Compose command handbook for frontend, backend, and DevOps engineers who manage several services as one unit, covering multi-service orchestration, log tracking & status inspection, config validation & build, network & named volume management, and horizontal scaling, with mitigation and troubleshooting for frequent incidents like down -v data loss and --scale port conflicts.
Dockerfile Cheatsheet - Docker Image Build Reference
A Dockerfile writing reference for developers who package applications into images, covering base image selection, RUN execution, COPY/ADD file handling, ENV variables, port declaration, multi-stage builds, and layer size optimization — with the build cache and .dockerignore pitfalls that silently blow up image size.