Docker: Up & Running: Shipping Reliable Containers in Production

by Sean P. Kane

Cloud Computing

Book Details

Book Title

Docker: Up & Running: Shipping Reliable Containers in Production, 3rd Edition

Author

Sean P. Kane

Publisher

O'Reilly Media

Publication Date

2023

ISBN

9781098131821

Number of Pages

607

Language

English

Format

PDF

File Size

6.45MB

Subject

Cloud Computing

Table of Contents

  • Docker: Up & RunningThird Edition
  • Foreword
  • Preface
  • Chapter 1: Introduction
  • The Promise of Docker
  • What Docker Isn’t
  • Important Terminology
  • Wrap-Up
  • Chapter 2: The Docker Landscape
  • Process Simplification
  • Broad Support and Adoption
  • Architecture
  • Getting the Most from Docker
  • The Docker Workflow
  • Wrap-Up
  • Chapter 3: Installing Docker
  • Docker Client
  • Docker Server
  • Testing the Setup
  • Exploring the Docker Server
  • Wrap-Up
  • Chapter 4: Working with Docker Images
  • Anatomy of a Dockerfile
  • Building an Image
  • Running Your Image
  • Custom Base Images
  • Storing Images
  • Optimizing Images
  • Troubleshooting Broken Builds
  • Multiarchitecture Builds
  • Wrap-Up
  • Chapter 5: Working with Containers
  • What Are Containers?
  • Creating a Container
  • Starting a Container
  • Auto-Restarting a Container
  • Stopping a Container
  • Killing a Container
  • Pausing and Unpausing a Container
  • Cleaning Up Containers and Images
  • Windows Containers
  • Wrap-Up
  • Chapter 6: Exploring Docker
  • Printing the Docker Version
  • Server Information
  • Downloading Image Updates
  • Inspecting a Container
  • Exploring the Shell
  • Returning a Result
  • Getting Inside a Running Container
  • Logging
  • Monitoring Docker
  • Prometheus Monitoring
  • Exploration
  • Wrap-Up
  • Chapter 7: Debugging Containers
  • Process Output
  • Process Inspection
  • Controlling Processes
  • Network Inspection
  • Image History
  • Inspecting a Container
  • Filesystem Inspection
  • Wrap-Up
  • Chapter 8: Exploring Docker Compose
  • Configuring Docker Compose
  • Launching Services
  • Exploring Rocket.Chat
  • Exercising Docker Compose
  • Managing Configuration
  • Wrap-Up
  • Chapter 9: The Path to Production Containers
  • Getting to Production
  • Docker’s Role in Production Environments
  • Docker and the DevOps Pipeline
  • Wrap-Up
  • Chapter 10: Containers at Scale
  • Docker Swarm Mode
  • Kubernetes
  • Amazon ECS and Fargate
  • Wrap-Up
  • Chapter 11: Advanced Topics
  • Containers in Detail
  • Security
  • Advanced Configuration
  • Storage
  • nsenter
  • The Structure of Docker
  • Swapping Runtimes
  • Wrap-Up
  • Chapter 12: The Expanding Landscape
  • Client Tools
  • All-in-One Developer Tools
  • Wrap-Up
  • Chapter 13: Container Platform Design
  • The Twelve-Factor App
  • The Reactive Manifesto
  • Wrap-Up
  • Chapter 14: Conclusion
  • The Road Ahead
  • The Challenges Docker Addresses
  • The Docker Workflow
  • Minimizing Deployment Artifacts
  • Optimizing Storage and Retrieval
  • The Payoff
  • The Final Word
  • Index
  • About the Authors