Vagrantコマンドメモ

Vagrantでよく使うコマンドメモ。

boxの操作

boxの追加。addの後ろは任意の名前。
boxのURLはこのへんを参考にする。

$ vagrant box add centos64 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130309.box

追加されたboxの確認はlist。

$ vagrant box list

boxの削除はremove。removeの後ろに削除するbox名を指定する。

$ vagrant box remove hogehoge

仮想環境の操作

仮想環境の起動。
upの後ろにVM名を指定すると指定したVMが、指定しないとすべてのVMが起動する。

$ vagrant up

仮想環境の停止。upと同様にVM指定可。

$ vagrant halt

仮想環境の状況確認。
起動中は「running」、停止中は「poweroff」と表示される。

$ vagrant status

仮想環境の削除。upと同様にVM指定可。
実行前に確認があるので間違えて実行しちゃっても即削除というわけではない。

$ vagrant destroy

ログイン

仮想環境にログイン。

$ vagrant ssh [VM名]

.