当前位置:首页 > 虚拟化 > 正文

什么是docker虚拟化技术


一、Docker是什么?它比虚拟机强在哪里?Docker是一个开源应用程序容器引擎,允许开发人员将其应用程序或软件移植到映像中,然后将其部署在任何Windows或Linux计算机上。当然,Docker也可以实现虚拟化。一个完整的Docker由:DockerClient客户端、DockerDaemon守护进程、DockerImage和DockerContainer组成。容器完全采用沙箱机制,相互之间不会有任何接口。
Docker比虚拟机更强大的地方在于:
第一:启动时间:Docker容器的启动是秒级的,而虚拟机的启动是分钟级的,在启动速度上,Docker可以理想地碾压虚拟机机器。
第二:空间占用和性能:在空间占用和性能方面,Docker容器镜像比虚拟机更小、更强大。
第三:使用要求:虚拟机依赖于硬件虚拟化,其CPU也必须支持虚拟化。

上一篇:虚拟化 docker

下一篇:docker虚拟化技术