01 prepare
インストール
Ubuntu
sudo apt-get install vagrant
macOS Big Sur
brew uninstall virtualbox
brew uninstall vagrant
brew install virtualbox
brew install vagrant
バージョン確認
vagrant --version
Box(テンプレート)を取得
vagrant box add <box名, url, or path>
(入力例1)
vagrant box add hashicorp/precise64
(入力例2)
vagrant box add centos7 https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.1.0/centos-7.0-x86_64.box
入力後、ダイアログにて「virtualbox」を選択。
上記の「precise64」は、Ubuntu 64bitの事。
テンプレートは、公式サイトの Docs→Getting Started→Boxes や、
Vagrantbox.esなどで取得できる。
落としたBoxは、「~/.vagrant.d/boxes」にキャッシュされている。
1つのboxから、複数の仮想マシンを作成する事が出来る。
Boxの一覧を確認
vagrant box list
Boxの削除
vagrant box remove <box名>
Box操作系コマンド一覧表示
vagrant box -h