This is the ultimate book for learning Docker, brought to you by Docker Captain and leading educator in the container ecosystem Nigel Poulton. Docker Deep Dive is a masterpiece, expertly written, and rated by BookAuthority as "the number 1 all-time best book on Docker". As featured on CNN and Forbes, BookAuthority identifies and rates the best books in the world, based on public mentions, recommendations, ratings and sentiment. In this book, Docker is simplified and brought to life via Nigel’s unique and energetic approach -- many of its readers hold it up as the *gold standard* for technology books.- If you want to learn the basics of Docker, this book is for you.- If you want to be a pro with Docker, this book is for you. Docker Deep Dive is updated regularly, meaning you get a book that's applicable in the world today! Key features Extensive coverage of Docker architecture- Deep dive into core concepts such as images and containers- Networking, volumes, and security- Docker Certified Associate (DCA) coverage Nigel is passionate about teaching Docker and this is reflected in this book. You’ll never get tired reading this book, and you’ll finish it with the confidence you need to take on Docker in the real world.
I read the May 2025 edition. It's a good refresher if your Docker knowledge has gotten rusty. I wouldn't call it a deep dive as the title suggests, it's more of a solid overview of the main Docker concepts. Some chapters vary in depth: the networking sections go into more detail, while the chapter on WebAssembly feels quite shallow.
I highly recommend this to anyone wanting to know about Docker in general or do a deep dive if you wish read til the end. Nigel has done a great job of breaking some of the complex terminology in easy to comprehend diagrams and analogies. So glad I decided to give this book a try!
I was already know and use the Docker everyday programming and I can't say I learned so much new things from the book. However, I liked the book so much because it shows very practical information which fills the gaps on my Docker knowledge. There were so many, "oh now I understood it better" moments while reading the book.
While I reading the book I realized that this book would be better to split two different books; the first one Docker for development and the second Docker for production. Because, I just skipped Docker Swarm and Docker Stack parts which was very confusing. I think the practical usage is good for the development tools part but server-side informations needs more explanation instead of pretending the reader knows something.
I have 30 years IT experience but none of containers or Docker. So I searched on my Pluralsight account, found Nigel and loved his videos. They patiently explained key concepts and showed me how to get on my feet in this strange new world, but I like to read and recap in my own time and pace. So I bought this book and did just that without any regret. Nice one Nigel!
I can’t attest to whether it’s a “deep dive” but I read it in the morning and was up and running in the afternoon, so it’s an excellent introduction at any rate. The book structure is extremely clear, and it moves at pace. Good stuff.
This book provides great overview of what Docker is, from both Dev and Ops perspective. It also looks under the hood with enough technical details to help you grasp how things work. It’s packed with examples that are easy to follow on your laptop, as well as in your (virtual?) lab. The book is well structured and easy to follow. Great for devs and enterprise IT.
The book title I read was "Docker Deep Dive". I was a little disappointed because it did not feel like a deep dive. The level of detail on the volumes and networking chapters/sections were not as in depth as I would have liked. There are so many details left unmentioned. The book is a nice introduction but I would not call it a deep dive at all.
This book is the docker book to read. I thought it was awesoke from front to back. If you want to truly.understand docker and what you could do with it get this book!
A good book to dive into aspects of Docker (like values and networking). Well described working examples. I skimmed the chapters related to Swarm, since it is not relevant to me now. It's still better to have a Linux machine or at least WSL to fully work with deployment examples.
+ Gives an overview of the Docker ecosystem and its CLI interface. -- The writing is not great. A relatively high number of typos, inconsistencies in the text, and too many smiley faces (🙂) for a book.
Directly to the point. Essential book to understand docker. It’s not a complete book about Docker but can help you to understand and start fast using this technology.
Very good introduction to container-based virtualization. Nigel Poulton is, as usual, crystal clear. The book is maybe a bit short, but it being on Leanpub it's likely to get extensions and updates in the future.