MacOS X上に仮想環境を構築
ローカルのデスクトップ環境にゲストOSを搭載したメモ。
目的は
・違うMacになってもさくっと環境移行したい(もーすぐ新しいMacがくる…!
・プロジェクトの人数増えてもさくっと環境構築さしたい
あたり。
VirtualBoxとVMWare Fusion(有料)がいいよって言われてちょっと調べた。
・VMWare Fusion:Win<->Macの移行が楽
・VirtualBox:無料、周りで使ってる人多い
VirtualBox vs. VMware Fusion - BitArts
で、私の場合はVirtualBoxで充分そうなのでそちらで。
- VirtualBoxのインストール
Downloads – Oracle VM VirtualBox
からダウンロード、インストール
- Vagrantのインストール
Download - Vagrant by HashiCorp
からダウンロード、インストール
- Vagrant Boxをダウンロード
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 ~]$
とりあえずインストールしてsshでCentOS環境に入れましたよってとこまで。
あと、これがとってもわかりやすかった。
初心者のための Vagrant, Chef, VirtualBox の関係 - Qiita