当前位置:首页 > 容器技术 > 正文

容器技术与虚拟机技术(容器对比虚拟机的优势)


一、docker容器与虚拟机有什么区别?

Docker具有稳定、速度快、迁移部署、运行高效等特点,但其隔离性比服务器虚拟化差:不同的容器属于不同的模式(实例在Docker中运行不同的应用程序)且相互独立。(独自的)。但它是由同一个仓库管理员(核心运行主机)管理的,所以仓库管理员可以看到所有容器的相关信息(因为核心操作系统是共享的,相关信息也会共享)。服务器虚拟化就像在一个院子(物理主机和虚拟化层)中安装多个独立的“小院子”——仓库(虚拟机)。它具有完全独立的空间,属于不同的客户端(虚拟机所有者)。每个仓库无法管理自己的仓库管理器(当今虚拟机的核心操作系统),也无法管理其他仓库。没有信息共享。因此,需要使用Docker技术或者使用虚拟化技术,这取决于不同的应用场景和需求。例如,一个典型的Docker应用场景是当一个Docker实例由单个用户托管时,这样可以在保证安全性的同时充分发挥Docker的技术优势。