First Anniversary of Docker’s New Book

Original link:

My new book Docker Practical: Seven Steps to Getting Started with Containers” has been on the market for one year. At this milestone moment, I would like to thank all my friends for their support. Hope to continue “Barley” this year and win Top1 of similar books!

1. Review

There is no shortage of books related to Docker technology on the market, or there is a lack of new ideas around the official basic documents, or direct access to the source code discourages newcomers. There are few masterpieces that not only meet the needs of readers for getting started, but also combine the actual cases of enterprises.
Docker Practical School: The Seven-Step Method for Getting Started with Containers” saw this point and took a different approach. From the reader’s point of view, it first proposed the concept of “Seven-Step Method”.

What is the “seven-step method”? Seven is the easiest number for people to remember, and it is also the limit of human’s instant memory. This book aims at this.

The first step is to start with a concrete story, get straight to the point and lower the threshold of cognition.
The second step is to help readers get started quickly through “the first Docker project”. After the reader establishes the concept of the system;
The third step is to cut straight to the core principles, centering on the Docker architecture, explaining the underlying isolation mechanism Docker , container life cycle, network and communication, storage principles, and source code from the shallower to the deeper. In-depth analysis, knowing it but knowing why.
The fourth step is to strike while the iron is hot, focusing on the front-end and back-end projects, and conduct actual project combat from the perspective of the whole stack.
The fifth step is to further supplement the reader’s knowledge map from the perspective of Docker container operation and maintenance, which is also the most easily overlooked content for beginners.
The sixth step is to step into the advanced tutorial. This part focuses on the best practices of Docker technology, and provides content such as containers and processes, file storage and backup, network configuration, image optimization, and security policies, with rich examples and full operability.
The seventh step is to sublimate the content of the whole book. Through the cloud-native continuous delivery model, enterprise container standardization, and two practical enterprise-level solutions, all the contents of this book are connected in series.

At this point, the seven steps are completed. Readers can clearly feel the technical improvement brought by each step, and make steady progress, so as to fully integrate Docker technology.

Second, advertise

The biggest highlights of ” Docker Practical School: Seven Steps for Getting Started with Containers” are: interesting and easy to understand, rich in cases, and strong in practicality.
(1) Interesting and easy to understand. There are more principles in the book, which strip off the obscure and difficult coat of Docker official documents, and unfold through interesting stories. For example: use the analogy of “building a house” to understand what Docker is, use the example of “villa and capsule hotel” to explain the concept of containers and virtual machines, use “factory and workshop” to explain processes and threads, etc. Readers can easily understand without memorizing, which is exactly the point that this book wants to convey-technology is not obscure, but lacks skills.
(2) Rich cases The second, fourth, fifth, sixth and seventh chapters of this book contain a large number of examples. Whether it is “the first Docker project” or the actual project, or “enterprise case”, it contains a lot of code explanations. Readers can follow the tutorial step by step to experience the fun of Docker programming.
(3) Strong practicality. It is worth mentioning that the cases in this book come from the actual research and development process. In order to allow readers to easily grasp, the business logic contained in the container is removed, and the core architecture of the Docker container is retained. Strong practicality. Proficiency in mastering the wonderful cases in the book and accumulating the methodology shown in it, I believe readers will be able to use it flexibly in enterprise applications and get twice the result with half the effort.

This article is transferred from:
This site is only for collection, and the copyright belongs to the original author.