Vagrant+VirtualBox環境の構築1
Vagrant
http://www.vagrantup.com/
VirtualBox
https://www.virtualbox.org/
仮想マシン置き場(URLコピー)
http://www.vagrantbox.es/
$vagrant box list
コマンドラインにて
#所持するboxのリスト $vagrant box list #boxの取得 $vagrant box add 任意の名前 コピーしたURL $mkdir myOS $cd myOS $vagrant init 任意の名前 $ls vagrantfile $vagrant up
vagrantコマンドの引数
status suspend resume reload#再起動 halt up destory ssh
デバッグモード
$ VAGRANT_LOG=DEBUG vagrant up
現在の環境をbox化
$vagrant pakage #package.boxが生成 #boxの追加 $vagrant add package.box 適当な名前.box
~/vagrant.d/boxesにboxファイルは保存されている。
プラグイン saharaの使用例
$vagrant plugin install sahara uninstall list $vagrant sandbox on rollback commit off
/vagrantフォルダが共有だが、仮想OSを再起動すると共有解除に。 vagrant halt⇒up必要になる。