VagrantとVirtualBoxのインストール

Posted by Tatsuyano on Mon, Jul 21, 2014
In
Tags vagrant

今回はVagrantが1.5.4、VirtualBoxが4.3.10をインストール

BOXのインストール

新しくできたVAGRANT CLOUDにあるBOXをインストール

$ vagrant add chef/centos-6.5
1) virtualbox
2) hyperv
Enter your choice: 1

仮想マシンを作る

まずは設定ファイルを置くためのディレクトリを掘る

$ mkdir -p ~/Vagrant/CentOS65
$ cd /Vagrant/CentOS65

インストールされているBOXの確認

$ vagrant box list
$ chef/centos-6.5 (virtualbox, 1.0.0)

初期化と起動

$ vagrant init chef/centos-6.5
$ vagrant up

仮想マシンへの接続

$ vagrant ssh

仮想マシンのIPを固定にする

Vagrantfileのconfig.vm.networkをコメントインする

$ grep -ir "private_network" ~/Vagrant/Centos65/Vagrantfile
/$HOME/Vagrant/Centos65/Vagrantfile:  # config.vm.network "private_network", ip: "192.168.33.10"
$ vagrant reload

SSHの設定を保存し、ホスト名でログインできるようにする

$ cd ~/Vagrant/Centos65
$ vagrant ssh-config >> ~/.ssh/config
ssh default <- 追加した状態だとhost名が'default'なので、後で変える

それ以外のコマンド

仮想マシンの削除

$ vagrant box remove chef/centos-6.5

ステータスの確認

$ vagrant status

参考サイト

以下のサイトを参考にさせていただきました。ありがとうございます!

関連する記事