传统VM Docker
    架构 物理机-hypervisor-vmOS-APP 物理机-操作系统-docker-APP
    启动时间 分钟级 秒级
    占用空间 GB(操作系统+应用的大小) MB(应用的大小)
    性能 弱于原生 接近原生
    单个宿主机支持的数量 几十个 上千个
    隔离性 OS之间 进程之间
    1. Docker好比一种轻量的虚拟机,但不是虚拟机,它比虚拟机更节省内存,启动更快,类比操作系统虚拟化。虚拟机需要数分钟启动,而Docker容器只需要50毫秒。<br /> Docker 相对于 VM 虚拟机,少了虚拟机操作系统VMM这一层,所以 Docker 效率比虚拟机高。<br />(1)容器与容器之间是进程的隔离,而虚拟机是完全的资源隔离;<br />(2)容器的启动是秒级甚至更短,而虚拟机的启动是分钟级。<br />(3)容器使用宿主操作系统的内容,而虚拟机使用完全独立的内核。