分类
vps综合利用

又一个开小鸡技术-Linux 容器工具 LXC

又一个开小鸡技术-Linux 容器工具 LXC
LXC 项目由一个 Linux 内核补丁和一些 userspace 工具组成。这些 userspace 工具使用由补丁增加的内核新特性,提供一套简化的工具来维护容器。
容器可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。本文循序渐进地介绍容器工具 Linux Containers(LXC)。
容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在孤立的组之间平衡有冲突的资源使用需求。与虚拟化相比,这样既不需要指令级模 拟,也不需要即时编译。容器可以在核心 CPU 本地运行指令,而不需要任何专门的解释机制。此外,也避免了准虚拟化(paravirtualization)和系统调用替换中的复杂性。
通 过提供一种创建和进入容器的方式,操作系统让应用程序就像在独立的机器上运行一样,但又能共享很多底层的资源。例如,可以有效地共享公共文件(比如 glibc)的页缓存,因为所有容器都使用相同的内核,而且所有容器还常常共享相同的 libc 库(取决于容器配置)。这种共享常常可以扩展到目录中其他不需要写入内容的文件。
容器在提供隔离的同时,还通过共享这些资源节省开销,这意味着容器比真正的虚拟化的开销要小得多。
容 器技术早就出现。例如,Solaris Zones 和 BSD jails 就是非 Linux 操作系统上的容器。用于 Linux 的容器技术也有丰富的遗产,例如 Linux-Vserver、OpenVZ 和 FreeVPS。虽然这些技术都已经成熟,但是这些解决方案还没有将它们的容器支持集成到主流 Linux 内核。
 
 
使用 Docker/LXC 迅速启动一个桌面系统 http://www.linuxidc.com/Linux/2014-08/105652.htm
Linux容器技术-LXC相关技术知识介绍 http://www.linuxidc.com/Linux/2012-07/66523.htm
Linux容器技术-LXC创建虚拟机的执行过程分析 http://www.linuxidc.com/Linux/2012-07/66522.htm
利用shell脚本监控LXC应用容器内的应用 http://www.linuxidc.com/Linux/2012-07/64525.htm
Cgroup和LXC(Linux container)安装详解(CentOS 6.2) 系统 http://www.linuxidc.com/Linux/2012-02/55420.htm
Linux容器虚拟技术LXC简明手册 http://www.linuxidc.com/Linux/2011-06/37349.htm
 
LXC官方首页
LXC下载地址
又一个开小鸡技术-Linux 容器工具 LXC