我们最近创建了一个产品,在部署时需要非常长且硬的配置。因此,我正在考虑使用包含已配置产品的虚拟机创建虚拟机并将其安装到生产环境中。 这是一个好主意吗 ? virtualbox足够稳定以支持这种用途吗?
感谢。
答案 0 :(得分:0)
我使用VirtualBox的目的相同,非常稳定。只是不要认为这样的测试足以满足您的产品需求。您仍然需要使用真正的计算机,但使用VirtualBox可能会节省大量的开发人员时间和资源。
答案 1 :(得分:0)
答案 2 :(得分:0)
希望我的necro-posting增加了一些价值...
这是在Linux上运行的服务器类型产品(客户端 - 服务器模型;还是WebUI)?假设它是,我认为通过vm图像分发是一个很好的方法。
但为什么要将自己锁定为一种图像类型?特别是对于生产使用而言并不理想的产品。为什么不支持大多数大型虚拟化提供商(和裸机)!?
只要您可以编写安装脚本(并且几乎总能以某种方式)并且它可以在Debian上运行,那么您可以在不同构建类型的负载中构建自己的软件设备(inc OVA,VMDK,混合ISO等)使用TurnKey Linux的TKLDev构建引擎。它尚未支持的主要VM平台是Hyper-V,但ISO安装。