专栏首页happyJaredDocker 容器与虚拟机 (VM) 总结

Docker 容器与虚拟机 (VM) 总结

  • 容器是一个应用层抽象,用于将代码和依赖资源打包在一起,多个容器可以在同一台机器上运行,共享操作系统的内核,但各自作为独立的进程在用户空间中运行 。与虚拟机相比, 容器占用的空间较少(容器镜像大小通常只有几十M),瞬间就能完成启动 。
  • 虚拟机 (VM) 是一个物理硬件层抽象,用于将一台服务器变成多台服务器。 管理程序允许多个 VM 在一台机器上运行,每个 VM 都包含一整套操作系统、一个或多个应用、必要的二进制文件和库资源,因此占用大量空间 ,而且 VM 启动也较为缓慢

容器与虚拟机 (VM) 总结

总结:虚拟机更擅长于彻底隔离整个运行环境。例如,云服务提供商通常采用虚拟机技术隔离不同的用户;而 Docker 通常用于隔离不同的应用 ,例如前端,后端以及数据库。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python中的ORM工具:Peewee

    上一篇文章介绍了Pyhton中的ORM工具:SQLAlchemy。本文延续之前的风格,介绍另一个ORM模块:Peewee,希望通过简单的CRUD示例可以帮助大家...

    happyJared
  • Docker 特点

    Docker 的设计思想是:集装箱,标准化和隔离。而 Docker 的设计特点包括如下:

    happyJared
  • final 和 static 关键字总结

    happyJared
  • 容器是否可以取代虚机?

    在 Docker 诞生之初,它常常被放在虚拟机技术的对立面,甚至还有过 Docker 将替代虚拟机的夸大宣传,在许多集群以及虚拟化方案设计的讨论中,也总会将两者...

    孙杰
  • Docker 与 K8s 在企业基础设施服务的应用

    大家好,本次内容我在我司上个月的PWorld大会上分享过,线下会议参与人数有限,这次应邀在微信上向更广泛的人群分享,同时也加入了我近期的一些新想法,不仅仅是上次...

    yuanyi928
  • Kubernetes 与虚拟化和容器化的关系

    写下这篇文章的起因是前段时间我尝试在 K8s 上部署一个测试用简单 Web 服务器+ Service Mesh 做流量控制。查阅各种资料让我觉得线索繁杂,无意中...

    kubernetes中文社区
  • mysql学习笔记

    InnoDB引擎与MyISAM引擎 mysql是关系型数据库。其中的存储引擎可以show engines来查看。我的版本是5.6.26的,查看版本用selec...

    wangxl
  • 实战训练营:传统分布式架构如何进行容器化升级 顶

    前言:随着以Docker为典型代表的容器化理念逐渐兴起,众多的使用分布式架构的公司和企业,开始考虑对原有系统进行容器化升级。传统分布式架构为什么需要容器化?容器...

    个推君
  • 五分钟学后端技术:一篇文章告诉你什么是云计算!

    早在十年前,市场上就出现了很多和云计算相关的岗位,当时正是云计算技术最火热的时代,不管是BAT还是华为等企业都开始布局云计算,于是OpenStack研发、容器研...

    黄小斜
  • Scrum 產品待辦事項 (Product Backlog) 要 DEEP, 这是什么意思?

    產品待辦事項列表事項可以用任何明確且可持續的方式來表述。與常見的誤解正相反,產品待

    Warren2Lynch

扫码关注云+社区

领取腾讯云代金券