とあるエンジニアの備忘録

SE・コンサルタントの備忘録

Vagrant と VirtualBox 備忘

手順

1.VirtualBox をDL&インストール

2.Vagrant をDL&インストール

 インストール確認
 vagrant  --version

3.VM 用フォルダ作成

 mkdir  test 
 cd test

4.VagrantFile作成

でVagrantFileを作成
  initの引数にロードするVagrantFileを指定できる(指定しない場合は自分で内容を設定することになる)

 vagrant init ubuntu/trusty64

Getting Started - Vagrant Documentation
仮想環境構築ツール「Vagrant」で開発環境を仮想マシン上に自動作成する 2ページ | OSDN Magazine
Discover Vagrant Boxes | Atlas by HashiCorp

5.VM起動

 vagrant up 

エラーなければOK. UIなしで起動している状態。VirtualBoxVM作成されていること&起動していることを確認できる
その他の起動&停止

 vagrant halt
 vagrant suspend
 vagrant reload

7.VMネットワーク設定

ホストだけでなく外部OSからも接続できるようにする。(IPふる時はマスクを考慮する)
VagrantとDockerについて名前しか知らなかったので試した - Qiita

Vagrantfile編集
  config.vm.network "public_network", ip: "192.168.179.10", :netmask => "255.255.255.0", :bridge => "en0: Wi-Fi (AirPort)"
リロード
 vagrant reload

接続確認はping