Vagrant で VirtualBox のイメージを用意する

Vagrant で VirtualBox のイメージを管理できる

インストール

gem でインストールできる。

gem install vagrant

使ってみる

vagrant box add lucid32 http://files.vagrantup.com/lucid32.box

とするとイメージのダウンロードが始まる。 ファイルサイズがけっこうあるので、ある程度、時間がかかる。 イメージは ~/.vagrant.d 以下に保存される。

vagrant init

でカレントディレクトリに Vagrantfile ができる。 この Vagrantfile を編集する。 config.vm.box を先ほどダウンロードした lucid32 にするのと ウィンドウが起動してわかりやすいので gui にする。

config.vm.box = "lucid32"
config.vm.boot_mode = :gui

ファイルを編集したら

vagrant up

として起動する。このとき、VirtualBox のディレクトリにイメージが作成される。

イメージが作成されたことは

VirtualBox&

を実行して確認する。

vagrant halt

でシャットダウン。

box のリストを表示する

vagrant box list

ssh で接続する

vagrant ssh

Tags of current page

,