三蔵開発メモ

Web開発やインフラ関連のメモを共有します

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

Vagrantで良く使うコマンドのまとめ。

box系

boxの追加

以下のコマンド。1.5以降BOXの名前のみで良くなりました。

$vagrant box add chef/centos-7.1

※chefとしていますが、chef入りのというのではなく、chefが作ってるBOXです。

※chef/ 以下にosを指定すると色々なものに対応しています。(centos-6.5等)

box一覧

$vagrant box list

box削除

$vagrant box remove [box名]

vm操作系

vm初期化

$vagrant init

vm起動

$vagrant up

※initしたときに作られたvagrantfileに各種設定(指定するboxなど)を書き込んでおく

vmへログイン

$vagrant ssh

windowsは使えない。以下の設定でteraterm等でログイン

host: 127.0.0.1
port: 2222
user: vagrant
password: vagrant
rootpass: vagrant

※公開鍵認証でもログイン可「[vagrant initしたフォルダ].vagrant\machines\default\virtualbox\」の「private_key」ファイルが秘密鍵

vmシャットダウン

$vagrant halt

vm削除

$vagrant destroy