命名空间
容器隔离环境,需要有一套虚拟的主机名、进程编号、网络地址、文件系统、用户系统等,这些是直接调用linux的命名空间实现的,而以下6个命名空间,是到内核3.8才全部实现。(centos7默认超过此内核版本,centos6-2.6-天然排除)
资源限制
主机虚拟化,在创建虚拟机时,就限定了给定多少内存、cpu等资源,虚拟机无法使用超过分配到的资源。
容器虚拟化,
容器隔离环境,需要有一套虚拟的主机名、进程编号、网络地址、文件系统、用户系统等,这些是直接调用linux的命名空间实现的,而以下6个命名空间,是到内核3.8才全部实现。(centos7默认超过此内核版本,centos6-2.6-天然排除)
主机虚拟化,在创建虚拟机时,就限定了给定多少内存、cpu等资源,虚拟机无法使用超过分配到的资源。
容器虚拟化,