5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Vagrantでの仮想マシン作成方法まとめ

Last updated at Posted at 2018-03-25

ドットインスールで学んだVagrantでの仮想マシン作成手順をさくっとまとめ。

Vagrantについて

Vagrantは、仮想マシンをコマンドで簡単に管理できるツール。
ところどころ情報が古いため本記事では最新情報で記録。
ドットインストール

VagrantとVirtualBoxのインストール

それぞれ公式サイトから環境に合わせてダウロードする。
Download Vagrant
VirtualBox

VagrantのBOXのダウンロード

有志の方が作成したBOX(仮想マシンのテンプレート)を下記からダウロードする。今回はcentos7.3。
https://app.vagrantup.com/boxes/search

$ vagrant box add bento/centos-7.3 https://app.vagrantup.com/bento/boxes/centos-7.3

仮想化ソフトウェアを選択する。今回はVirtualBoxなので2を選択。時間がかかる。

1) parallels
2) virtualbox
3) vmware_desktop

Enter your choice: 2

ダウンロードしたBoxの表示

$ vagrant box list
bento/centos-7.3 (virtualbox, 201708.22.0)

仮想マシンの作成

$ mkdir centos73  // 任意のディレクトリ作成
$ cd centos73  // 移動
$ vagrant init bento/centos-7.3  // vagrantfileが作成される
$ vagrant up  // 仮想マシンが作成され起動する

仮想マシンの起動・シャットダウン

$ vagrant status  // 状態を見る
$ vagrant suspend  // スリープ
$ vagrant resume  // スリープから復帰
$ vagrant halt // シャットダウン
$ vagrant up  // 起動
$ vagrant reload  // 再起動

仮想マシンにsshで接続

$ vagrant ssh
$ pwd
home/vagrant  // カレントディレクトリ
$ exit  // 仮想マシンから抜ける

あとはUNIXコマンドでWebサーバ起動などいろいろできる。
5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?