Dockerfile Craftsmanship
ebook ∣ Practical Patterns for Lean, Secure, and Reproducible Container Builds
By William E. Clark
Sign up to save your library
With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.
Find this title in Libby, the library reading app by OverDrive.

Search for a digital library with this title
Title found at these libraries:
Library Name | Distance |
---|---|
Loading... |
Dockerfile Craftsmanship: Practical Patterns for Lean, Secure, and Reproducible Container Builds equips developers, DevOps engineers, and architects with the essential principles and execution-level understanding needed to design predictable, efficient images. Beginning with Docker's execution model, the book demystifies layering, cache behavior, and build context management, and shows how to produce deterministic, reproducible builds that are small, fast, and maintainable.
Building on that foundation, it presents advanced patterns—multi-stage builds, dependency hygiene, and layer-aware structuring—to minimize image surface and build time while preserving clarity. Security is integrated throughout, with concrete practices for least privilege, supply-chain integrity, secret handling, and compliance, alongside pragmatic guidance on performance tuning, CI/CD integration, and resource optimization for production workloads.
The final section is hands-on: testing strategies, auditing techniques, and step-by-step approaches for refactoring legacy Dockerfiles so teams can eliminate common pitfalls and accelerate iteration. It also scans emerging standards and toolchains—rootless containers, micro-image composition, and evolving best practices—making this an indispensable, forward-looking handbook for anyone serious about crafting lean, secure, and reproducible container builds.