原来我们在项目中, 如果想要有一个通用的模块给到其他各个服务使用, 我们可以打成jar包, 但打jar存在的问题是什么?...没有谁的成功是一帆风顺的, 如果不是因为dotCloud公司效益不景气, 如果不是大家齐心协力想要活下去, 可能docker会更晚和我们见面....为什么会使用虚拟机呢? 通常我使用的是windows电脑, 我想要模拟一台linux服务器, 方便部署应用....或者我现在使用的mac, 但是很多应用都习惯了使用windows, 所以 在mac上安装了一台虚拟机, 这样, 想用mac就用mac, 想用windows就可以用windows了....所以,你可以另配、重新平衡、释放以及使用容器比虚拟机的迭代更加迅速。
离目标进程越远,隔离会变得更昂贵。虚拟机是伟大的,它通过抽象来增加并行,服务于多操作系统的使用情况以及业界最好的安全性。