两厢车是什么意思 lxc是什么意思

LXC,其名字来自 Linux 软件容器的简称是一种操作系统层虚拟技术,是一种操作系统层虚拟技术,Linux 核心器皿功能的用户空间接口 。这将应用软件系统打包成软件器皿,包括应用软件本身的代码,以及操作系统的关键和库 。

两厢车是什么意思 lxc是什么意思

文章插图
通过统一的名称空间和共享 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 版本出版后,不再是唯一默认的运行环境 。