容器和虚拟化的区别

一、什么是容器?

容器就是在隔离环境运行的一个进程,如果进程停止,容器就会销毁。
隔离的环境拥有自己的系统文件,IP地址,主机名等
image.png

二、什么是虚拟化?

通过模拟计算机的硬件,来实现在同一台计算机上同时运行不同的操作系统的技术
常用的vmwore、openstack、kvm都是使用的虚拟化技术

三、容器和虚拟化的区别

虚拟话:
需要硬件支持,需要模拟硬件,可以运行不同的操作系统,启动需要走开机启动流程(分钟级)。

容器技术:
共用宿主机内核,第一个进程直接启动服务(nginx,mysql等),开机秒级,轻量,损耗少,但仅支持linux系统。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容