0: About the book 1
Part 1: The big picture stuff 4
1: Containers from 30,000 feet 5
2: Docker and container-related standards and projects 10
3: Getting Docker 16
4: The big picture 22
Part 2: The technical stuff 30
5: The Docker Engine 31
6: Working with Images 40
7: Working with containers 67
8: Containerizing an app 94
9: Multi-container apps with Compose 120
10: Docker Swarm 135
11: Deploying apps with Docker Stacks 160
12: Docker and WebAssembly 177
13: Docker Networking 188
14: Docker overlay networking 216
15: Volumes and persistent data 231
16: Docker security 242
What next 264
Terminology 266
Index 273
It provides comprehensive explanations of core concepts and offers step-by-step guidance on creating and managing containerized applications in the real world – from source code to executing in the cloud.
If you are looking for a comprehensive resource to help you master Docker and containers in the real world, this book is for you. It also gives you valuable knowledge, skills, insights, and tips to help you confidently navigate the container and cloud-native ecosystems.
How to build apps into container images and share them
How to deploy and manage multi-container apps with Compose and Swarm
How to build secure, efficient, production-grade containers for multiple architectures
How to work with Wasm containers (WebAssembly)
All the latest Docker technologies, including Docker Desktop, Docker Debug, Docker Init, Docker Scout, and more
Whether you're a beginner or a seasoned developer, Docker Deep Dive is an invaluable resource that will power your career to the next level.