zoukankan      html  css  js  c++  java
  • 【一句话解释】docker and vm

    效果

    在一个host上面运行多个os,达到快速部署以及充分利用资源的额目的

    vm

    虚拟机,会模拟一个完整的操作系统堆栈出来。

    缺点开销大,优点,guest os 是一个完整的操作系统

    根据hypervisor的不通,分为两类

    type1:  运行在一个完整的host os上的,比如 vmware fusion , virtualbox,  

    type2:   hypervisor 直接运行在物理机上,典型的企业级场景, 比如: vmware esxi, sytrix xen 等, 大部分小厂商的方案都是使用linux原生支持的 KVM

    docker

    guest os其实就是一个app,docker把APP之间简单的隔离了,大部分的资源都是直接使用的host os的,。

    优点:开销小,可以做到秒级启动,缺点:这不是一个完整的操作系统

    lxc == linux container  , 这个是linux内核本身支持的一个轻量级的虚拟化方案,和沙盒类似,docker就是利用了lxc的技术的一个虚拟化引擎

  • 相关阅读:
    数据结构学习记录_2019.02.26
    数据结构学习记录_2019.02.23
    数据结构学习记录_2019.02.27
    C语言学习记录_2019.02.23
    本博客所有博文密码均为“000000”
    Oracle触发器
    Oracle重载
    Oracle程序包
    Oracle函数
    Oracle存储过程
  • 原文地址:https://www.cnblogs.com/fepapa/p/6095983.html
Copyright © 2011-2022 走看看