Docker: Up & Running - Shipping Reliable Containers in Production
This comprehensive technical guide provides developers, operators, architects, and technical managers with an in-depth understanding of Docker and Linux containers for modern software delivery. Written by Sean Kane and Karl Matthias, this fully updated edition reflects nearly a decade of Docker evolution and production best practices.
What's Covered in This Edition
This guide addresses the fundamental changes Docker and Linux containers have brought to software development, delivery, and scaling. The updated content includes significant revisions to examples and explanations, covering new features like BuildKit, multi-architecture image support, and rootless containers. The authors provide practical techniques for organizations looking to integrate container technology into their existing ecosystems.
Key Learning Objectives
- Learn how Docker and Linux containers integrate with cloud services and Kubernetes
- Experience building OCI images, plus deploying and managing Linux containers with powerful command-line tools
- Understand how OCI images simplify dependency management and deployment workflow for your applications
- Learn practical techniques for deploying and testing Linux containers in production
- Deploy production containers at scale wherever you need them
- Explore advanced Docker topics, including deployment tools, networking, orchestration, security, and configuration
Technical Focus Areas
The guide covers essential container technologies including OCI image building, command-line deployment tools, and production testing methodologies. Advanced topics include deployment tools, networking configurations, container orchestration, security implementations, and system configuration. The content addresses real-world scenarios for deploying containers at scale across various environments.
Who This Book Is For
This technical reference serves software developers implementing containerized applications, operations teams managing container infrastructure, system architects designing scalable solutions, and technical managers evaluating container adoption strategies. The material assumes familiarity with software development concepts and system administration fundamentals.
Published by O'Reilly Media in May 2023, this paperback edition represents the current state of Docker technology and container best practices for production environments.