docker跟虚拟化有什么区别
时间: 2023-11-25 19:08:00 浏览: 161
回答: Docker与传统虚拟化方式的主要区别在于其实现原理和资源利用效率。传统虚拟化方式使用虚拟机来实现资源和系统环境的隔离,需要额外的supervisor支持,而Docker则是一种操作系统虚拟化技术,不需要额外的supervisor支持。\[1\]\[2\] Docker相比虚拟机具有更少的抽象层,它直接使用实际物理机的硬件资源,因此在CPU、内存利用率上具有优势。而在IO设备虚拟化上,Docker的镜像管理有多种方案,各种实现方案的效率略有不同。\[3\] 总的来说,Docker相对于传统虚拟化方式更轻量级、更高效,并且更容易部署和管理。
#### 引用[.reference_title]
- *1* *3* [docker和虚拟机的区别](https://blog.csdn.net/weixin_40391011/article/details/118545349)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Docker与虚拟化(虚拟机区别)](https://blog.csdn.net/lisheng19870305/article/details/112329235)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文