Inhaltsangabe
Docker has changed the way modern organizations build, deploy, and operate applications. But learning to run a container is only the beginning.
Modern Docker takes you from your first Docker container to the practical engineering challenges of running containerized applications in on-premises data centers, private clouds, public clouds, and hybrid environments.
Designed for developers, system administrators, Site Reliability Engineers, DevOps engineers, platform engineers, and infrastructure professionals, this book emphasizes both hands-on Docker skills and the operational thinking required to run containers reliably.
You will learn how to:
- Install and configure Docker on Windows, Linux, and macOS
- Build production-quality container images with Dockerfiles
- Manage images, containers, networks, and persistent storage
- Build multi-container applications with Docker Compose
- Configure health checks, restart policies, logging, and resource limits
- Monitor container CPU, memory, network, and storage consumption
- Apply practical Docker security and image-security techniques
- Work with private and public container registries
- Build container images as part of CI/CD pipelines
- Automate Docker environments with Python, Terraform, and Ansible
- Understand how Docker-built applications move into Kubernetes
- Design container environments for on-premises, public-cloud, private-cloud, and hybrid-cloud infrastructure
- Troubleshoot containers using an SRE-oriented methodology
The book is deliberately hands-on. Instead of simply presenting commands, it guides you through progressively more sophisticated exercises—from a simple container to a multi-service application with networking, persistent storage, observability, security, automation, and failure testing.
Along the way, you will learn an essential lesson of modern infrastructure engineering:
Running a container is easy. Running containers reliably is an engineering discipline.
Whether you are beginning your container journey or adding Docker to an existing SRE, DevOps, platform-engineering, or cloud-infrastructure skill set, Modern Docker provides a practical foundation for building and operating containerized applications in the real world.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.