工具控 你开始用 Vagrant + VMWare Fusion 了吗?

nouse · 发布于 2013年3月16日 · 最后由 luikore 回复于 2013年3月18日 · 9403 次阅读
775

首先说一句题外话,发贴时选择节点非常不方便,建议两个级别用两个选择框。

Vagrant 1.1 发布,增加了VMWare Fusion的支持。从此Mac OSX也成为可用的虚拟化开发环境了。(当然代价是要买license)

和Virtualbox版本比:

  1. 磁盘终于不需要配置nfs了
  2. 网络性能显著加强

我还自制了一个Debian 6的镜像,可是比官方的大好多(1.1G vs 370M )。现在每个空白的虚拟机消耗300M内存,感觉有点多。

因为我们的项目还要用ruby 1.8,很多gem比如unicorn没办法用Mountain Lion自带的ruby安装,所以我把ruby文件共享到虚拟机,在苹果下编辑,在虚拟机里运行。

共收到 15 条回复
96

Nice, 回家研究下先 :)

122

这个要试一下,这个是付费的吗?

3

#3楼 @lidashuang 是付费的,79刀一个 Licenses。 http://www.vagrantup.com/vmware#buy-now

如果实际项目中用得到的话,这个是值得的,我们一直在用 VirtualBox,虽然免费,但是 Virtualbox 的磁盘 IO 性能太残废,以及要通过 NFS 的方式给磁盘 IO 托底这个太奇葩了。看来要向客户好好推荐一下。

207

Sigh, 4gb memory not enough to run virtual machine

122

#5楼 @blacktulip the ubuntu server with vagrant use about 400MB memory

96

虚拟化还是太重量级了。都怪Linux是个渣内核...

3406

问个相关的问题哈,vagrant文档中为啥说vagrant可以虚拟化开发环境,明明也可以虚拟化生产环境…

122

#9楼 @KoALa 生产环境靠谱吗?

78

79真心不贵。伤不起的是 Fusion 永无止境的收费升级。

775

#9楼 @KoALa 生产环境没有人用virtualbox和vmware fusion

3406

#12楼 @nouse 好吧,我可能理解不对。我以为vagrant是这么用的:在真正部署到生产环境之前,先用vagrant+virtualbox或者vmware在本地虚拟化一个和生产环境一样的环境配置,测试过了之后再部署到真正的生产环境...

2880

要是能在 x86 上模拟 mips 或者 arm 就更好了...

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册