Memo/Vagrant

https://dexlab.net:443/pukiwiki/index.php?Memo/Vagrant
 

Vagrant

  • http://www.vagrantup.com/
    • 仮想マシンの VirtualBox?, Amazon EC2 + VPC, VMware Fusion, Rackspace Cloud のCUIフロントエンドに相当する、rubyで書かれたツール。プログラミングでサーバ起動/終了/設定ができる

WSL(Windows Subsystem for Linux)での利用


/vagrantディレクトリが空の場合

Vagrant box centos/7 - Vagrant Cloud を使った場合、ホストOSから見た「/vagrant」が空の場合がある。

  • vagrant-vbguestを最新にする
    vagrant plugin install vagrant-vbguest
    vagrant halt
    vagrant up

Warning: Remote connection disconnect:. Retrying...

suspend中の仮想マシンに繋がらなくなった場合。

  1. vagrant haltでシャットダウン
  2. Vagrantfileを編集し、GUIを有効化
    config.vm.provider "virtualbox" do |vb|
      vb.gui = true
    end
  3. vagrant upで起動

コマンドラインオプション

  • vagrant -h: ヘルプ
  • vagrant up: 起動
  • vagrant resume: suspend状態からの復帰

裏でVMが動いていると重いので、使い終わったら停止したほうが良い

  • vagrant suspend: 一時停止、スリープ
  • vagrant halt: 電源OFF

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-15 (土) 07:31:38 (5d)