Pythonでやる奴

Python出来る→機械学習も出来る→価値UPで年収UPでやりがいUP→いつかは田舎暮らししたい男のブログ

vagrant コマンドメモ

Vagrantfileに設定が記述済み

 

環境の起動

$ vagrant up

ステータス確認

$ vagrant status

Current machine states:

main                      running (virtualbox)
server1                   running (virtualbox)
server2                   running (virtualbox)

プロビジョニングし直し(vagrant upやstatusで何らかのエラーが出てたら先ずやってみる)

# 名前を指定すると指定されたサーバーのみが対象になる。
$ vagrant provision server1

環境だけ立ち上げ直し(statusで "not created” になっていた時など)

$ vagrant up server1

環境の再起動

$ vagrant reload server1

環境の停止(身近な例で言うとシャットダウン)

$ vagrant halt
# $ vagrant upでまた起動できる。

環境の削除(もう使わないときに)

$ vagrant destroy