Tag: docker
All the articles with the tag "docker".
-
Colima vs OrbStack vs Docker Desktop: Running Docker on Mac Without Selling Your Soul
Colima vs OrbStack vs Docker Desktop in 2026 — which Mac Docker runtime won't eat your RAM, your wallet, or your will to live? Real comparisons inside.
-
Docker Resource Limits: Stop Letting Containers Eat Your RAM
Learn how to set Docker resource limits for memory, CPU, swap, and PIDs. Practical guide with real-world sizing examples, OOM killer behavior, and cgroups explained.
-
Docker CMD vs ENTRYPOINT: The Final Answer
CMD and ENTRYPOINT work together. Learn the difference, exec vs shell form, and when to use the combo pattern.
-
Docker Compose Profiles: Run Only What You Need
Profiles let you conditionally start services in Compose. Perfect for dev vs prod service splits without multiple files.
-
Cleaning Up Docker Disk Space the Right Way
docker system prune is useful but risky. Learn what each cleanup command does and how to check disk usage safely.
-
Stop Putting Passwords in Docker ENV
ENV bakes secrets into layers visible in docker history. Use BuildKit --secret, runtime vars, or .env files.
-
Why the `latest` Docker Tag Is Lying to You
latest doesn't mean newest. Learn why pinning versions and digests matter for reproducible deployments.
-
Multi-Platform Docker Builds with buildx
Build ARM64 and AMD64 images from one machine using Docker buildx. Setup, syntax, pushing multi-arch manifests, and when you actually need it.
-
Docker Network Aliases: The Feature Nobody Uses
Network aliases give containers multiple DNS names. Perfect for blue-green deploys and service discovery patterns.
-
Docker Healthcheck Patterns That Actually Work
Master Docker HEALTHCHECK syntax. Learn what checks work, how to tune interval/timeout/retries, and integrate with orchestration.
-
Running Docker Containers as Non-Root (And Why You Should)
Running as root in containers is a security foot-gun. Learn the USER instruction and numeric UID/GID pattern.
-
Docker Container Labels: The Metadata You're Ignoring
Docker labels are free metadata for filtering, routing, and documentation. Learn label conventions and leverage them with filters and tools.