概要
Vagrant を初めて使うこととなったので
何回かに分けて手順や備忘録や気になったことを記載していきます
Vagrant Box の取得方法
$ vagrant box add precise32 http://files.vagrantup.com/precise32.box
==> box: Box file was not detected as metadata. Adding it directly...
==> box: Adding box 'precise32' (v0) for provider:
box: Downloading: http://files.vagrantup.com/precise32.box
box: Download redirected to host: hashicorp-files.hashicorp.com
==> box: Successfully added box 'precise32' (v0) for 'virtualbox'!
- precise は Ubuntu のOSのバージョン名
- 32は32ビットの意味を表す
Vagrant Box の一覧を見る
$ vagrant box list
precise32 (virtualbox, 0)
他のVagrant Box を取得する
Vagrant Box のリンク一覧
- 以下からURLが確認できます
http://www.vagrantbox.es/
- このURLをコピーしておいて
- $ vagrant box add CentOS64 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-i386-v20131103.box ==> box: Box file was not detected as metadata. Adding it directly... ==> box: Adding box 'CentOS64' (v0) for provider: box: Downloading: http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-i386-v20131103.box box: Download redirected to host: sourceforge.net ==> box: Successfully added box 'CentOS64' (v0) for 'virtualbox'!
Vagrant box 削除
$ vargrint remove
Vagrant box ヘルプ
$ vagrant box -help
Usage: vagrant box []
Available subcommands:
add
list
outdated
prune
remove
repackage
update
For help on any individual subcommand run vagrant box <subcommand> -h
boxはホームフォルダの ~./vagrant.d/boxes の下に格納される
- ここにキャッシュされていく