Vagrant Vagrant は、ポータブルで再現性の高い仮想マシン開発環境を迅速に構築・管理するツールです。
はじめに
仮想マシンの初期化
# Vagrant CloudからベースBoxを追加
vagrant box add ubuntu/focal64
# カレントディレクトリに新しいVagrant環境を初期化
vagrant init ubuntu/focal64
ライフサイクルコマンド
# 仮想マシンを起動
vagrant up
# SSHで仮想マシンに接続
vagrant ssh
# 仮想マシンの状態をサスペンド(一時停止)
vagrant suspend
# 一時停止した仮想マシンを再開
vagrant resume
# 仮想マシンを安全にシャットダウン
vagrant halt
# 仮想マシンを破棄してディスクリソースを解放
vagrant destroy
ステータス確認
# アクティブな環境の状態を確認
vagrant status
# ホスト上のすべてのVagrant環境の状態を一覧表示
vagrant global-status