传统虚拟技术

docker与传统虚拟技术有什么区别
运维

docker与传统虚拟技术有什么区别

190 0

Docker类似虚拟机的概念,但是与虚拟化技术有几点不同,如下:(推荐学习:docker教程)1、虚拟化技术依赖物理CPU和内存,是硬件级别的;而docker构建在操作系统上,利用操作系统的containerization技术,所以docker甚至可以在虚拟机上运行;2、虚拟化系统一般都是指操作系统镜像,比较复杂,称为“系统”;而docker开源而且轻量,称为“容器”,单个容器适合部署少量应用,比如部署一个redis、一个memcached;3、传统的虚拟化技术使用快照来保存状态;而docker在保存状态