本日はVagrantの起動がうまくいかないというトラブルの対処を教えていただいたので記録しておきたいと思います。
Vagrantとは Vagrantは仮想化マシンの自動作成ツールです。
基本操作
vagrant box add ボックスの追加 vagrant up 起動 vagrant ssh ログイン vagrant halt 終了 vagrant destroy 破棄
トラブル発生時
まずは現状確認をします。
vagrant status 現状確認 vagrant ssh-config configの確認
次に再起動をかけます。
vagrant reload 再起動
現状を確認して、’running’といった表記があるのに正常にはたらかなかったので、
vagrant up --provision
を実行したところ、正常に起動させることができました。 プロビジョニングとは自動的なソフトウェアのインストールなどを行う仕組みですが、一度vagrant upで環境が生成されたあとはプロビジョニングは自動では行われないので、この段階で正常に起動しない場合は–provisionフラグを与える必要があるということでした。