VM主要是用于硬件资源的虚拟,Docker主要是进程级别的虚拟化,是对操作系统的虚拟。因此,如果你只是关注业务本身,就没必要去虚拟硬件资源,Docker的运行速度,部署速度也会快很多。docker运行更快,资源占用更少,管理更方便。造飞机和船的故事。Just-enough 虚拟化技术