- Containerization with LXC
- Konstantin Ivanov
- 182字
- 2021-07-09 19:26:47
Chapter 1. Introduction to Linux Containers
Nowadays, deploying applications inside some sort of a Linux container is a widely adopted practice, primarily due to the evolution of the tooling and the ease of use it presents. Even though Linux containers, or operating-system-level virtualization, in one form or another, have been around for more than a decade, it took some time for the technology to mature and enter mainstream operation. One of the reasons for this is the fact that hypervisor-based technologies such as KVM and Xen were able to solve most of the limitations of the Linux kernel during that period and the overhead it presented was not considered an issue. However, with the advent of kernel namespaces and control groups (cgroups) the notion of a light-weight virtualization became possible through the use of containers.
In this chapter, I'll cover the following topics:
- Evolution of the OS kernel and its early limitations
- Differences between containers and platform virtualization
- Concepts and terminology related to namespaces and cgroups
- An example use of process resource isolation and management with network namespaces and cgroups
- Getting Started with oVirt 3.3
- 蘋果電腦玩全攻略 OS X 10.8 Mountain Lion
- Learn Helm
- 高性能Linux服務器構建實戰:系統安全、故障排查、自動化運維與集群架構
- 嵌入式操作系統(Linux篇)(微課版)
- 巧學活用Windows 7
- Linux命令行大全(第2版)
- Delphi Programming Projects
- Linux內核設計的藝術:圖解Linux操作系統架構設計與實現原理
- Learn CUDA Programming
- 電腦辦公(Windows 10 + Office 2016)入門與提高(超值版)
- Linux內核修煉之道
- Microsoft Hyper-V Cluster Design
- Microsoft DirectAccess Best Practices and Troubleshooting
- Mastering Spring Cloud