VagrantでVirtualBox用の仮想マシンを作成する 続いては、Vagrantで実際にVirtualBox用の仮想マシンを作る流れを説明しよう。 boxファイルの選定 Vagrantでは、OSのインストーラを使って仮想マシンにOSをインストールするのではなく、あらかじめOSがインストールされたディスクイメージを使用して仮想マシンを作成する。VagrantではディスクイメージやVirtualBoxの設定ファイル、メタデータなどを「box」(複数形は「boxes」)という形式のファイルにまとめて取り扱う仕組みだ。 Vagrantが公式に配布しているboxファイルはUbuntu 12.04 LTS(32ビットおよび64ビット)のみだが、サードパーティによるboxファイルの配布も行われている。 たとえば、設定管理ツールPuppetの開発元であるPuppet LabsはPuppet Labs