明日も楽をするために

めんどくさがりなITエンジニアが書くメモ帳

vagrantでcentosを簡単に用意して使用する方法

vagrantを使用する際にまずはboxをダウンロードしてくる必要がありますが
boxを配布しているサイトは公式の物と非公式の物があります。

centosは以下に公式のboxがありますので、こちらを使用します。
centos | Atlas by HashiCorp

centos6を今回は選択して使用します。
boxのurlにcentos/6を指定すると自動で最新のバージョンが落ちてきます。

#vagrant box add centos/6
#mkdir ~/dev
#cd ~/dev
#vagrant init centos/6
#vagrant up
#vagrant ssh 

urlを指定する場合はダウンロードしたいバージョンを選択し、該当のURLをベースにproviders/virtualbox.boxを最後に追記します。
https://atlas.hashicorp.com/centos/boxes/6/versions/1611.01

#vagrant box add game_dev https://atlas.hashicorp.com/centos/boxes/6/versions/1611.01/providers/virtualbox.box

vagrant upでvagrantを起動することができます。

#vagrant up

vagrant sshvagrantにアクセスできます。vagrant initしたフォルダで実行してください。

#vagrant ssh

vagrantを終了したいときはvagrant環境からログアウトした後にvagrant haltで終了できます。

#vagrant halt