LXC,其名字来自 Linux 软件容器的简称是一种操作系统层虚拟技术,是一种操作系统层虚拟技术,Linux 核心器皿功能的用户空间接口 。这将应用软件系统打包成软件器皿,包括应用软件本身的代码,以及操作系统的关键和库 。
文章插图
通过统一的名称空间和共享 API 分配不同软件容器的可用硬件平台,为应用程序创造独立的沙盒运行环境,促进不同软件容器的可用硬件平台,Linux 用户可以轻松地建立和管理系统或应用容器 。
在 Linux 核心,带来了 cgroups 功能,实现资源差异化 。它还提供了名称空间差异化的功能,将应用程序看到的操作系统环境区分为单独的范围,包括行程树、网络和客户 id,文件系统及其挂载 。但是 。cgroups 不一定要引导任何虚拟机 。
【两厢车是什么意思 lxc是什么意思】LXC 运用 cgroups 与名称空间的功效相结合,为应用软件提供一个单独的操作系统环境 。LXC 不需要 Hypervisor 软件层,软件器皿(Container)它本身极其轻,提高了创建虚拟机的速度 。软件 Docker 被用于管理 LXC 的环境 。
特性目前的 LXC 应用以下核心功能来调整过程:
核心名称空间(进程间通信,uts、mount、pid、network 和 user)AppArmor 和 SELinux 配备Seccomp 对策chroot(应用程序Chrooot(应用程序 pivot_root)Kernel Capilitis控制组(cgroups)因此,LXC 通常被认为是“增强版” chroot 与完全完善的虚拟机之间的技术 。LXC 目的是创建一个尽可能和标准的安装 Linux 同样但不必分离核心环境 。应用Proxmox VE: 它直至 4.0 版才应用 LXC 技术,在此之前的版本都是使用的 OpenVZ 技术 。
Docker:它在 0.9 版本之前都是应用程序 LXC 技术,但在 0.9 版本出版后,不再是唯一默认的运行环境 。
- 信用卡以卡办卡需要什么条件 信用卡以卡办卡是什么意思
- WB 是什么
- 七类网线用什么水晶头它与六类线合的区别是什么 什么是七类网线
- yaf是什么 yaf是什么意思
- smurf攻击是什么意思 smurf攻击是什么
- 一万预算可以买什么样的摩托车 一万左右的摩托车推荐
- 白夜行带给我们的启示是什么 白夜行讲了什么故事
- 水果的营养价值是多少 冬天水果放车里会冻吗
- 车厘子4jd是代表果径大小 车厘子4jd是什么等级
- seo诊断是什么意思 seo诊断是什么