首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >什么是Docker,相比于VM有什么优势

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

作者头像
彼岸舞
发布2021-02-25 16:09:39
发布2021-02-25 16:09:39
1.2K0
举报

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

Docker:

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

相比于VM的优势

容器技术

虚拟机技术

占用磁盘空间

小,甚至几十KB(镜像层的情况)

非常大,上GB

启动速度

快,几秒钟

慢,几分钟

运行形态

直接运行于宿主机的内核上,不同容器共享同一个Linux内核

运行于Hypervisior

并发性

一台宿主机可以启动成千上百个容器

最多几十个虚拟机

性能

接近宿主机本地进程

逊于宿主机

资源利用率

作者:彼岸舞

时间:2021\02\08

内容关于:Docker

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-02-08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是Docker,相比于VM有什么优势
    • Docker:
    • 相比于VM的优势
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档