MacOS X上に仮想環境を構築

ローカルのデスクトップ環境にゲストOSを搭載したメモ。
目的は
・違うMacになってもさくっと環境移行したい(もーすぐ新しいMacがくる…!
・プロジェクトの人数増えてもさくっと環境構築さしたい
あたり。

VirtualBoxVMWare Fusion(有料)がいいよって言われてちょっと調べた。
VMWare Fusion:Win<->Macの移行が楽
VirtualBox:無料、周りで使ってる人多い
VirtualBox vs. VMware Fusion - BitArts
で、私の場合はVirtualBoxで充分そうなのでそちらで。

Downloads – Oracle VM VirtualBox
からダウンロード、インストール

Download - Vagrant by HashiCorp
からダウンロード、インストール

A list of base boxes for Vagrant - Vagrantbox.es
から好きなものを。
私はCentOS 6.4 x86_64 Minimal (VirtualBox Guest Additions 4.2.12, Chef 11.4.4, Puppet 3.1.1)にしてみた。

$ vagrant box add centos64 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130427.box
$ vagrant init centos64
$ vagrant up
  • sshしてみる
$ vagrant ssh
Welcome to your Vagrant-built virtual machine.
[vagrant@localhost ~]$ 


とりあえずインストールしてsshCentOS環境に入れましたよってとこまで。

あと、これがとってもわかりやすかった。
初心者のための Vagrant, Chef, VirtualBox の関係 - Qiita