Jump to ratings and reviews
Rate this book

Docker Cookbook

Rate this book
80 hands-on recipes to efficiently work with the Docker 1.6 environment on LinuxAbout This BookProvides practical techniques and knowledge of various emerging and developing APIs to help you create scalable servicesCreate, manage, and automate production-quality services while dealing with inherent issuesEach recipe is carefully organized with instructions to complete the task efficientlyWho This Book Is ForDocker Cookbook is for developers, system administrators, and DevOps engineers who want to use Docker in his/her development, QA, or production environments.

It is expected that the reader has basic Linux/Unix skills such as installing packages, editing files, managing services, and so on.

Any experience in virtualization technologies such as KVM, XEN, and VMware will help the reader to relate with container technologies better, but it is not required.

What You Will LearnInstall and set up Docker on different environmentsWork with Docker images and containers to Dockerize applicationsCreate services with Docker to enable the swift development and deployment of applicationsMake optimum use of Docker in a testing environment do complete CI/CDPlan efficient working with Docker APIs, orchestration, and hosting platform such as Project AtomicLearn the various use cases available for DockerTroubleshoot, maintain, and optimize your Docker services effectivelyIn DetailDocker is a Linux container engine that allows you to create consistent, stable, and production-quality environments with containers.

You will start by installing Docker and understanding and working with containers and images. You then proceed to learn about network and data management for containers. The book explores the RESTful APIs provided by Docker to perform different actions such as image/container operations. Finally, the book explores logs and troubleshooting Docker to solve issues and bottlenecks. This book will also help you understand Docker use cases, orchestration, security, ecosystems, and hosting platforms to make your applications easy to deploy, build, and collaborate on.

248 pages, Kindle Edition

First published June 11, 2015

4 people are currently reading
18 people want to read

About the author

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
0 (0%)
4 stars
3 (15%)
3 stars
11 (55%)
2 stars
5 (25%)
1 star
1 (5%)
Displaying 1 - 5 of 5 reviews
11 reviews4 followers
Read
August 11, 2018
The book is little bit outdated but it's still have a very powerful information including docker cluster as swarm , docker security , networking , apis , building images , what is docker , namespaces etc. i recommend it for beginner level or mid-level which contains a very good information for anyone in this level.
Profile Image for Brad Smithart.
9 reviews2 followers
October 1, 2020
Unfortunately, this is little more than short paraphrases from the official documentation, and links to the original docs.
Profile Image for Jascha.
151 reviews
August 9, 2015
Another book dedicated to Docker available on Amazon. It’s getting hard to keep up with all the titles dedicated to it that are hitting the shelves these days. Well, this is not a surprise, since the latest bells and whistles mostly tell about that blue whale. Not only big names, such as Google and Amazon, are dedicating time and efforts to Docker, but also hordes of start-ups, trying to get a slice of that juicy cake that is moving around containers and their orchestration. This interest resulted in fascinating projects, such as CoreOS and Kubernetes, as well in a increasing number of blog posts, articles and books available. Docker Cookbook, one of the latest arrivals at the bookstores, is a decent title whose overall value is affected by both the excellent competitors available, and its faulty proofreading.

Docker Cookbook is a very up to date title, covering version 1.6 of the project and thus the latest hot features. As the title suggests, it’s a cookbook and, as such, it is consistent with the winning problem-solution approach, with recipes grouped together into broad subjects. The author starts from the very beginning, showing the readers, with easy to follow examples, how to pull images and run containers. The major features of Docker are covered, up to some very advanced topic, including security and orchestration.

While the book per se is not bad and well laid out, the most of the recipes presented does not stand out as something worth taking notes. There are a couple of exceptions though: the recipes dedicated to security and that one covering Docker Swarm that shows how to set up a three machines cluster. This, in particular, is really worth firing up VirtualBox and giving it a try.

As stated above, the overall quality of the book is certainly lowered by the errors that affect some of the examples. Nothing that someone with a good grasp of Docker and its intricacies won’t spot. Still, this does leave a bad taste in the mouth.

To wrap it up, a respectable work that is unquestionably easy to follow and friendly with newcomers. While not bad, the book can’t anyway keep up with the competition: beginners should prefer passing through each and every page of the official documentation and, optionally, Turnbull’s The Docker Book, while intermediate to advanced users can find more appealing content in Docker Hands on and Docker: Up and Running.

Suggested readings:

The Docker Book: an user friendly, concise introduction to Docker. While it does not cover many advanced topics, it’s by far the best covering the basics.
Docker Hands on: while not helpful to beginners, it offers the reader many advanced topics that can’t be found anywhere else.
Docker: Up and Running: a very good text that focuses on advanced topics, mainly containers security.

As usual, you can find more reviews on my personal blog: http://books.lostinmalloc.com. Feel free to pass by and share your thoughts!
Profile Image for Stefan Teixeira.
27 reviews4 followers
July 28, 2015
This is a very complete cookbook about Docker. It gives a lot of Docker internal details and also a lot of good tips about security, performance, orchestration and so on. It's great that it also has recipes about Compose, Swarm, CoreOS and Kubernetes.
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.