Description
How Containers Work (Wizard Zines) takes a look at one of the hottest technologies of the day, containers and Docker, and emphasizes the principle that “containers are not magic.” By dissecting the Linux operating system, the author shows that containers are actually a combination of several internal features of the Linux kernel that work together to create an isolated environment.
Throughout this guide, the reader will be introduced to the basic concepts that containers are built on. The author even goes further and explains how to build a small container engine (Mocker) to prove that by understanding a few simple concepts in Linux, it is possible to easily understand the complexities of tools like Docker and use them at scale.
Book Features
- Explain the concept of chroot to change the root directory and create filesystem isolation.
- Learn how to use namespaces to isolate processes, networks, and user IDs.
- Investigating the role of cgroups in limiting the consumption of resources such as CPU and RAM.
- Explanation of the structure of images and how to layer the file system in containers.
- Examining how containers interact with the operating system kernel through system calls.
- Learning the differences between different container engines and how to manage them at the terminal.
- Presenting content interactively and based on operating system concepts instead of just teaching Docker commands.
Book specifications
- Publisher: Julia Evans
- Instructor: Julia Evans
- Number of pages: 24
- Number of chapters: 20
- Format: PDF
Headlines

Pictures

User Guide
Extract the file and run it with the appropriate software.
Download link
File(s) password: www.downloadly.ir
File size
10 MB