LoginSignup
2
3

More than 3 years have passed since last update.

vagrantの使い方(Parallels向け)

Last updated at Posted at 2017-04-25

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

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3