[Vagrant] プロビジョニング、パッケージング、プラグイン、Sahara

プロビジョニング

プロビジョニングとは、vagrant up 後に処理を自動実行すること。

サンプル

Vagrantfile

provision.sh

プロビジョンだけ実行したい場合は以下コマンド。

パッケージング

パッケージングとは、現在動いている仮想マシンの状態をBox化すること。

すると、package.boxが作成される

プラグイン

インストール

コマンドヘルプ

プラグイン一覧

Sahara

Saharaはsandboxモードの利用を可能にするプラグイン

変更のコミットはvagrantを停止させてから行わないと遅いらしい。