Docker technology is fast becoming popular compared to Virtual Machines (VMs) and keeping up with that means finding information about how it works, to build knowledge and skills to use it.
In this book review, we uncover the contents of a Free Packet Publishing Guide, Understanding Docker, an ebook that you can use to start your journey with Docker technology.
This book covers the basics about Docker, and it is divided into three major sections that each talk about important things you should know about Docker.
Understanding Docker
- Docker versus typical VMs
- The Dockerfile and its function
- Docker networking/linking
Docker Installers
- Types of installers and how they operate
- Controlling your Docker daemon
- The Kitematic GUI
Docker Commands
- Useful commands for Docker, Docker images, and Docker containers
The first section talks about a general understanding of the structure of Docker and the flow of events in the Docker world in comparison to Virtual Machines (VMs). It also explains the Docker file and its importance in terms of what it does. Further more, the last part of this section takes you through networking and linking in Docker.
The next section talks about Docker installers and breaks down the installation process, here you look at the different types of Docker installer and their method of operation.
You can also look at how to control the Docker daemon on your system and lastly, you get to read about Kitematic which is a new addition to the Docker portfolio and helps you to run Docker containers on your local system.
Kitematic provides you a graphical user interface (GUI) to manage and control your Docker containers.
The final section of this book then takes you through some Docker commands that you need to get familiar with to control your Docker container from the command-line.
It first explains the useful and common commands that also apply to any command-line utility such as the help and version commands, then it takes a dive into Docker images, how to search images, bring them into your environment and run them. The last part of this section looks at how to manipulate Docker images.
In conclusion, this ebook helps you understand the basics you have to know if you want to learn and understand Docker technology with simple and precise explanations. Take your time and look through it to gain an understanding of how Docker actually works.
You can download the Understanding Docker book from the below link: