最終更新:2015-07-21 (火) 00:39:28 (3428d)  

Vagrant
Top / Vagrant

VirtualBoxを利用した仮想マシンをコマンドラインから作成してくれるソフトウェア

http://www.vagrantup.com/

対応OS

ドキュメント

インストール

  • Windows版をインストールするとRubyとか関連コマンドも同時にインストールされる。

対応仮想マシン (プロバイダ)

コマンド

vagrant init?

  • Vagrantfileを作成
    vagrant init
  • boxファイルをインポート
    vagrant init [box-url]

vagrant box?

  • vagrant box add [box-url]

Vagrant/プロビジョニング

  • ソフトウェアの自動構成

Box

  • VagrantではディスクイメージやVirtualBoxの設定ファイル、メタデータなどを「box」(複数形は「boxes」)という形式のファイルにまとめて取り扱う
  • OSのインストーラを使って仮想マシンにOSをインストールするのではなく、あらかじめOSがインストールされたディスクイメージを元に仮想マシンを作成する

Altas

  • <登録者名>/<boxファイル名>」といった形でさまざまなboxファイルが登録されている

スライド

もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境 from Masashi Shinbara

関連

参考