Skip to content

Instantly share code, notes, and snippets.

@jugyo
Created August 30, 2012 02:56
Show Gist options
  • Save jugyo/3521894 to your computer and use it in GitHub Desktop.
Save jugyo/3521894 to your computer and use it in GitHub Desktop.
Vagrant の使い方

Vagrant の使い方

ドキュメント:

インストール

$ gem install vagrant

vagrant コマンド

  • vagrant コマンドを使っていろいろな操作を行う
  • vagrant -h で help 表示
  • vagrant COMMAND -h で各サブコマンドの help 表示

仮想マシンを動かす手順

  1. 仮想マシンの雛形を用意する → vagrant box add [NAME] [URL]
  2. 仮想マシンを作成する → ディレクトリを作成しそこに移動して vagrant init し、作成された Vagrantfile を適宜編集
  3. 仮想マシンを起動する → vagrant up

例:

$ vagrant box add lucid32 http://files.vagrantup.com/lucid32.box
$ mkdir foo
$ cd foo
$ vagrant init lucid32
$ vagrant up

その他のよく行うと思われる操作:

  • ssh でログインする → vagrant ssh
  • シャットダウンする → vagrant halt
  • 再起動する → vagrant reload
  • ステータスを確認する → vagrant status
  • 一時停止する → vagrant suspend
  • 一時停止から復帰する → vagrant resume

参考

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment