Jump to ratings and reviews
Rate this book

Docker in Practice

Rate this book
Docker is impossible to ignore. This lightweight container system is easier to deploy and more flexible than traditional VMs. Built for simplicity and speed, it radically reduces your reliance on manual system administration for tasks like configuring servers, creating disposable (and portable!) development environments, and predictably rolling out applications on unknown systems. While the idea behind Docker is simple, it can have a major impact on how you develop and deploy software.

Docker in Practice is a hands-on guide to over 100 specific techniques you can use to get the most out of Docker in your daily work. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook gives you instantly-useful solutions for important areas like effortless server maintenance and configuration, deploying microservices, creating safe environments for experimentation, and much more. As you read, you'll graduate from Docker basics into must-have practices like integrating Docker with your Continuous Integration process, automating complex container creation with Chef, and orchestration with Kubernetes.

372 pages, ebook

Published April 1, 2016

28 people are currently reading
200 people want to read

About the author

Ian Miell

7 books9 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
24 (21%)
4 stars
52 (46%)
3 stars
26 (23%)
2 stars
8 (7%)
1 star
1 (<1%)
Displaying 1 - 14 of 14 reviews
Profile Image for Ahmad hosseini.
319 reviews73 followers
October 18, 2018
Docker is a platform that allows you to “build, ship, and run any app, anywhere.”
The authors describe the architecture of the Docker well and describe how it works. Book covers 101 specific techniques and provide useful solutions to your problems in the real world. This book focuses on using Docker to run Linux containers. Book is a little old (!!!) so some of command are out of date and some of them are not supported today but it introduces projects, tools, and libraries that is useful such as Kubernetes, Mesos, Marathon, etc.
Profile Image for Sergey Shishkin.
162 reviews48 followers
June 29, 2016
Nice introduction to Docker along with well structured practical recipes and handy tips. Read it before it gets obsolete.
Profile Image for Tim O'Hearn.
Author 1 book1,196 followers
September 1, 2018
A Docker book published in May 2016 comprised of four sections and one hundred and one "techniques," or real-world Docker use cases. It serves is a prime example of why, when topics are trendy and oversaturated, you simply cannot beat a good old-fashioned paperback. Sure, a few topics were outdated, but I learned more in this book than I did from hundreds of Google searches made in the interest of instant gratification.

This will be best enjoyed by intermediate Docker users who have used the technology in production or those who have a high level of proficiency with Linux and are serious about evaluating Docker. To me, it's impossible to appreciate the wonders of Docker without using it in production and watching it solve your biggest problems (usually by spawning some smaller problems). Without this experience, some of the topics here will seem contrived. Docker in Practice revolves around use cases that most likely originated in the trenches and speak to the technology's growing pervasiveness.

Though I'm far from a power user, I'm somewhat of an evangelist in the office, and I am happy to endorse many of the techniques recounted in this book as things I have implemented or explored and reached a similar consensus on. There's no denying that the ego boost is nice and that it's helpful to know that I have reinforcements out there--somewhere, but more than anything I enjoyed a depth of writing and even stream of reasoning that is a rarity among my usual excursions into GitHub comments, Stack Overflow answers, and blog posts.

Apparently, there is a new version planned to be released in June, but I don't think you'll regret pulling the trigger on this edition now.

See this review and others on my blog
Profile Image for Marc Towersap.
79 reviews1 follower
August 12, 2020
All in all, a very good introduction to docker.
The latter part of the book is really more swarm, which, well, is NOT kubernetes. Part of the last chapter (13.4) is a bit frustrating, as he talks about docker nodes, the commands you run imply that the nodes exist as you make some private, drain, etc., but... no where does he tell you how to actually create them. googling around doesn't help, you find all kinda of stuff on node.js, which is not docker node, and you can manage existing nodes but... you can't create them... ugh. but it is likely moot, as if you are looking for orchestration of docker images, you'd be pretty much want to use kubernetes...
87 reviews5 followers
January 28, 2017
Excellent book, as set of pair problem-solution, covers wide range of topics, from basic to complex, giving point of view of developers, devops and software maintainers regarding usage of docker.
Profile Image for Tomi Turtiainen.
18 reviews1 follower
September 4, 2018
Nice book with practical tips on what is possible to do with docker. The first edition is outdated from some parts, but still has many useful techniques
Profile Image for Jarred Finney.
15 reviews2 followers
December 30, 2019
This book is setup for those that want to get into Docker internals and solve real world problems. This is not for those who just want to know where to get started.
228 reviews5 followers
December 13, 2020
More than just a Docker book.

Kubernetes short part is outdated and not relevant anymore.

Good part is it structured in collection of recipes with actionable examples.
Profile Image for Ashkhan.
130 reviews1 follower
February 5, 2022
Excellent book. I really like how the author/s walked the talk. Most technical books are focused on theory and there is usually some kind of a project or some practical examples which are at the end not very practical at all. They demonstrate how something works in isolation but they don’t give you any useful information if this is actually the best practice or how to do it in production.

This book, on the other hand, shows that the author/s spend a lot of their time managing, tuning, troubleshooting their environment. This book is written from their experience and that makes it valuable.

The only downside is that the book, written in 2018, is a little outdated in 2021.
600 reviews11 followers
June 9, 2019
This book is no match for Docker in Action, even when they are both about Docker and are published by Manning. It uses a Problem/Solution approach to explain Docker, what only partially works. It is a good fit for simple problems, but when it comes to complex topics in which you need a lot of background, this is not working. The formatting for Kindle was poor (especially the code examples) and far below the level of the other books published by Manning.
Profile Image for Scott W. Vincent.
64 reviews5 followers
October 16, 2022
Good overview that filled in some gaps in my knowledge, and offers some examples that I'm sure will be helpful in the future as I use Docker more. A little dated as Docker changes so quickly, but I couldn't find a more recent book with similar information. A few code examples failed to run due to typos or changes that have occurred since the book was published, which was frustrating. At least one example used an image (tutum/wordpress) that was already obsolete when this 2nd edition was published. Overall though it was helpful.
Profile Image for Ralf Pieper.
8 reviews
October 3, 2020
Invaluable reference when you need to do something in docker but don't remember or know how there are 114 techniques and they are well coded and explained. Easy read or you can also just use as a reference.
Profile Image for Tony Poerio.
212 reviews13 followers
May 23, 2018
Excellent reference for anyone using/learning Docker. Contains the recipes needed for attaining mastery.
Displaying 1 - 14 of 14 reviews

Can't find what you're looking for?

Get help and learn more about the design.