Docker简介(一)

一、容器技术介绍

在计算世界中,容器拥有一段漫长且传奇的历史。容器与管理程序虚拟化 (hypervisor virtualization, HV) 有所不同,管理程序虚拟化通过中间层将一台或多台独立的机器虚拟运行千物理硬件之上,而容器则是直接运行在操作系统内核之上的用户空间。因此,容器虚拟化也被称为“操作系统级虚拟化”,容器技术可以让多个独立的用户空间运行在同一台宿主机上。
容器经常被认为是精益技术,因为容器需要的开销有限。和传统的虚拟化以及半虚拟化(paravirtualization) 相比,容器运行不需要模拟层 (emulation layer) 和管理层 (hypervisor layer), 而是使用操作系统的系统调用接口。 这降低了运行单个容器所需的开销,也使得宿主机中可以运行更多的容器。

你可能感兴趣的:(docker)