Vagrantで作ったVMからbase boxを作る

DLしてきたbase boxからちょっとだけいじったものを自分用のbase boxとして持っておきたいとき.

# VM_NAMEはVirtual Boxで表示されているもの(General->Name)
vagrant package --base VM_NAME

とすると, カレントディレクトリにpackage.boxというファイルが出来る. これがbase boxなので, あとはvagrantに登録すれば普通にVMを作成できる.

vagrant box add mybox package.box
mkdir test
cd test
vagrant init mybox
vagrant up
vagrant ssh