• 什么是Docker,相比于VM有什么优势


    什么是Docker,相比于VM有什么优势

    Docker:

    • 基于容器技术的轻量级虚拟化解决方案
    • 容器引擎,把Linux的cgroup,namespaces,等容器底层技术进行封装抽象为用户提供了创建和管理容器的便捷界面(包含命令行和API)
    • 开源项目,诞生于2013年初,基于Google公司推出的Go语言实现
    • 微软,红帽Linux,IBM,Oracle等主流IT厂商已经在自己的产品里增加对Docker的支持
    • 相比于其他早期的容器技术,Docker引入了一整套容器管理的生态系统,包括分层的镜像模型,容器注册库,友好的Rest API

     

     相比于VM的优势

      容器技术 虚拟机技术
    占用磁盘空间 小,甚至几十KB(镜像层的情况) 非常大,上GB
    启动速度 快,几秒钟 慢,几分钟
    运行形态 直接运行于宿主机的内核上,不同容器共享同一个Linux内核 运行于Hypervisior
    并发性 一台宿主机可以启动成千上百个容器 最多几十个虚拟机
    性能 接近宿主机本地进程 逊于宿主机
    资源利用率

    作者:彼岸舞

    时间:202128

    内容关于:Docker

    本文来源于网络,只做技术分享,一概不负任何责任

  • 相关阅读:
    Jenkins自定义变量共享
    HTML中调用JavaScript的几种情况和规范写法
    [Python] 建 Django 项目
    [Django] Window上通过IIS发布Django网站
    [Python] 怎么把HTML的报告转换为图片,利用无头浏览器
    VMware vSphere Client
    mysql优化
    LINUX 内核的优化
    sed强大的固定替换格式
    nfs以及优化
  • 原文地址:https://www.cnblogs.com/flower-dance/p/14388525.html
Copyright © 2020-2023  润新知