虚拟机作为分配难以配置的应用程序的方式具有很大的前景。我一直在使用jeos vmbuilder(以及一些bash脚本)来生成我的设备,但我正在寻找更优雅的东西。
在我的情况下,我正在寻找一个解决方案,它将构建一个基于linux的vm,配置版本的tomcat和mysql作为基础。每个未来版本都将是一个新的war文件和一个sql更新脚本。如果已部署的vms可以自我更新并且测试版本可以推送到ec2,那将是非常好的。
在我的简短搜索中,我找到了rpath rbuilder,turnkey linux, vagrant up,suse studio,jeos vmbuilder和vmware studio。而不是尝试所有这些,我想我会问这个社区用来构建和分发设备......