LoginSignup
10
9

More than 5 years have passed since last update.

Vagrantで作った環境の現在の状態をboxに書き出す

Posted at

Vagrantで作った環境をゴニョゴニョやってて、現在の状態をboxに書き出したいときのコマンドをメモ。
毎回ググったりしてるんで・・・ね。

vagrant package

まずは起動中のvagrantを停止する => vagrant halt
パッケージファイルを作成する => vagrant package

これでpackage.boxというファイルが出来上がる。

package.boxをvagrantにaddする

vagrant box add ボックス名 package.box
これで完了。

あとはvagrant init ボックス名 でOK。

二回目からは

とりあえず自分の場合 vagrant box add ボックス名 package.box --force で上書いてしまっている。(怪しいときは ボックス名2 とかにするケド・・・)
ただ .vagrant.d/boxes 配下にある各boxの下にはバージョン別に保存できそうな感じ。
おいおい調べてみます。

10
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
9