2012-09-01 4 views
7

私はVMWare fusionをしばらく実行しており、これを使って私のubuntu rails dev環境とWebサーバーの新しいインスタンスを作成しています。virtualbox + vagrantとVMWare融合の違い

私はvirtualboxと迷惑メールの使用に移行しようとしています。

私が理解するところでは、virtualboxはVMを実行し、迷惑メールはインスタンスを管理します。 VMWare Fusionでは、VMとインスタンス管理の両方を行います。 これは、迷惑メールの仮想ボックスを使用することは、VMWare Fusionを使用することとほぼ同じですか?

答えて

13

はい太字の最後の質問は正しいです。 Vagrantは、設定ファイルとしてVMをまとめて定義する素晴らしいツールです。 VirtualBoxは重い持ち上げだけでなく、デプロイヤ(人形、シェフ)を行います。著者が言うように、彼は巨人の肩の上に立っています。私はあなたがあなたのenvをきれいにするのがうんざりであるか、またはあなたが本当に素朴なステージング環境を望むならば、融合を離れて移動したいと思います。パーマネントボックスには融合を使用するか、X11 GUIを実行してください。 Vagrantは、あなたがそれを構築した後にあなたのVMを再パッケージすることもできます。だからあなたは誰かのベースイメージを使用してそれを再パックすることができます。 VMwareもこれを行うことができますが、afaikの設定ファイルから簡単にはできません。

バゲントはキャピタイズするのに足りないと思われますが、レール/ルビーには結びついていません。つまり、私はステージングとデベロッパーのソロまたはデベロッパーチームに使用するだけです。プロビジョニングを提案していない可能性があります。

VirtualBoxは、VMWareと直接比較します。 Vagrantが1.0になると、それはVMWareの融合をサポートすることが計画されており、VMプラットフォームの選択肢が得られるはずです。

また、怠け者に関連して図書館員を見てください。シェフのためのプレデッドクッキングブックのかなりクールなセット。

+0

非常に徹底的な回答ありがとうございました – Brand

+1

Dockerのサポートが迷惑になってしまったため、運用環境でプロビジョニングを行うことができます。 – Erik

+0

現在、VagrantはVirtualboxの代替としてVMWareの融合をサポートしています。ただし、有料のプラグイン(http://docs.vagrantup.com/v2/vmware/index.html参照)では、Virtualboxはデフォルトの無料提供のままです。 – benz001

関連する問題