vagrant よく使う(基本)コマンド
- vagrant up
- vagrant ssh
vagrant halt
vagrant box list
vagrant init java8_jdk_all
vagrant destroy
"java8_jdk_all"の箇所はは使いたいvagrant box名を指定。
Vagrant たまに使う(詳細)コマンド
box作成
- vagrant status
- vagrant package
- vagrant box add java8_jdk_all package.box
box 作成の説明
halt状態で vagrant package コマンドを使うことで Box ファイルを作ることができる。
$ vagrant package
$ ls | grep box$
package.box
作った Box ファイルを Vagrant に登録する。
$ vagrant box add mycentos64 package.box
vagrant boxダウンロードして追加
例)Parallels用CentOS7.3の追加
* vagrant init parallels/centos-7.3 --box-version 1.0.0
* vagrant up
* vagrant box list
参考URL
parallels - Vagrant Cloud
初期CDを/vagrant/にする
echo 'cd /vagrant/' >> /home/vagrant/.bashrc
source /home/vagrant/.bashrc
エラー対応
parallels-toolsが古いエラー
==> default: Parallels Tools were not detected on this VM! They are required
==> default: for shared folders, time sync and more. If shared folders are not
==> default: working on this machine, please install Parallels Tools within the
==> default: virtual machine and reload your VM.
vagrantfile に下記を加える。
config.vm.provider "parallels" do |prl|
prl.update_guest_tools = true
end
再びvagrant upすればOK。
*参考 Configuration - Vagrant Parallels Provider Documentation