Vagrantでvagrant package
コマンドを実行すると"Vm not created Moging on..."エラーが出るときがあります。
これは、vagrant package
コマンドでは、VirtualBoxに登録されている名前を指定する必要があるからです。VirtualBoxに登録されている名前は、'vboximage list vms'コマンドで確認できます。
vagrant packageの実行方法
コマンドラインからvagrant packageでパッケージを作る時は、下記の手順で作業します。
- まず、起動しているVMの一覧を列挙します
vboximage list vms
-
コマンドの出力結果から、1カラム目の内容(VirturlBox上のvm名)を控えておきます(xxxxとする)
-
控えた名前をもとにイメージをボックス化します
vagrant package --base xxxx --output MyBox001.box
こちらもおススメ