数据库
MySQL
ORACLE
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
Linux运维
中间件
shell脚本
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
首页 动态 发帖 版块 我的
 退出
游客  
等级:
金豆:
经验:
首页  /  Docker面试题  /  正文

简述Docker与KVM(虚拟机)的区别?

  288 
 0
 0

容器部署简单,虚拟机部署相对复杂。

虚拟化技术依赖物理CPU和内存,是硬件级别的;

docker构建在操作系统上,利用操作系统的containerization技术,所以docker甚至可以在虚拟机上运行。

容器秒级启动,虚拟机通常分钟级启动。

传统的虚拟化技术在构建系统的时候较为复杂,需要大量的人力;

docker可以通过Dockfile来构建整个容器,重启和构建速度很快。

容器需要的资源(如磁盘、CPU、内存)相对更少。

容器比较轻便,虚拟机相对较重。

虚拟化系统一般都是指操作系统级概念,比较复杂,称为“系统”;

docker开源而且轻量,称为“容器”,单个容器适合部署少量应用,比如部署一个redis、一个memcached。


标签:
作者签名: 只有努力,才会有收获   楼主  2022-07-16 10:50:44
回复列表
合作伙伴:
Powered by 运维术 8.4.13
© 2017-2024 模板 by 黑衣人
您的IP: 18.223.125.236 , 2024-11-22 15:29:28
Powered by 运维术 8.4.13
© 2017-2024 模板 by 黑衣人
(0) 分享
分享
取消
我的客服