为了开发 web 应用程序,我在 OSX 上运行了一个开发环境,这个环境包括 Django 和带有 mod_wsgi 的 apache。我的临时服务器和生产服务器都是使用 KVM 的虚拟机,运行 Ubuntu (10.04) 和 apache、mod_wsgi、mysql、jetty 上的 solr。
因此,将新版本从暂存服务器带到生产服务器是轻松的,只需将 VM 从暂存服务器复制到生产服务器即可。不过,从开发到登台是痛苦的。
所以可能的问题是:
有没有办法在我的 mac 上使用运行 ubuntu 的虚拟机,它可以(轻松)导出到运行在 linux 上的虚拟机?
我已经简要地研究了 Virtual Box,但我不清楚这是否有合理的可能性。virtuozzo/openVZ 之类的其他东西显然不能在 OSX 上运行。