mabulog

このブログは、mabuの平凡な日常を淡々と描く物です。 過度な期待はしないでください。 あと、部屋は明るくして、 モニターから3メートルは離れて見やがってください。

Installed Vagrant

Vagrantを業務で使う機会がなさそうだったため、自宅で少し触ってみた。 コマンド数回で簡単に環境構築できるのはホント便利〜。 私の作ったVagrantfileGithub上に公開しているので、おかしな所があったら指摘して頂けると助かります。 大分我流のような気がする。実践 Vagrantあたりをじっくり読んでみたいけど、Kindle英語版しかなくて悩みどころですね。

実践 Vagrant

実践 Vagrant

オペレーションログ

Vagrantインストール

$ brew cask install virtualbox vagrant vagrant-manager

Vagrantfileを作成する。

$ mkdir -p /srv/vagrant
$ cd /srv/vagrant
$ vagrant init
$ ls
 Vagrantfile

仮想マシンインストール(・起動)/ログイン/シャットダウン

$ cd /srv/vagrant
$ vagrant up
$ vagrant ssh

vagrant$ sudo shutdown -h now

仮想マシン破棄

$ cd /srv/vagrant
$ vagrant destroy

Vargrant Box破棄

$ cd /srv/vagrant
$ vagrant box list
$ vagrant box remove

Vagrantfile編集&検証

$ cd /srv/vagrant && vagrant destroy -f && vagrant up