Docker in Action
by Jeff Nickoloff, Stephen Kuenzli · Jeff Nickoloff, Stephen Kuenzli
Manning's guide to running applications in Docker containers on Linux, covering images, volumes, networking, resource limits, security isolation, Compose, and cluster deployment. Assumes Linux familiarity and leaves you able to package and operate containerized services.
This link may earn us a small commission at no extra cost to you. Affiliate disclosure
More resources on Containerization
Docker and CI/CD tutorial: a deep dive into containers
CircleCI tutorial introducing Docker for use in CI/CD pipelines: writing a Dockerfile, building and tagging images, running containers with port mapping, inspecting logs, cleaning up containers and images, and pushing to Docker Hub. Readers gain the container basics needed for containerized builds.
Play with Docker
Browser-based sandbox giving each session a temporary Linux host with Docker preinstalled, plus multi-node Swarm clusters. Useful for running container commands, building images, and testing orchestration without installing anything locally or paying for infrastructure.
Kubernetes Documentation
Official reference for Kubernetes, spanning concept explanations, task recipes, tutorials, and the full API and kubectl reference. The starting point for understanding pods, deployments, services, and storage, and for looking up exact resource field definitions.
Official Docker Documentation
Maintained by Docker, covering installation, Dockerfile syntax, image building, networking, volumes, Compose, and the full CLI reference. Includes guided getting-started material, so it works both as a first tutorial and as a day-to-day lookup.
Kubernetes Course - Full Beginners Tutorial (Container Fundamentals)
Four-hour course covering Kubernetes architecture, pods, deployments, services, ConfigMaps, secrets, volumes, StatefulSets, and Helm, with hands-on Minikube demos. Viewers finish able to write manifests and deploy a multi-container application to a cluster.
Kubernetes for the Absolute Beginners - Hands-on
Learn Kubernetes from scratch with hands-on labs! Taught by Mumshad Mannambeth, master containerization and deployment today.