VirtualBox,Vagrant のインストール(winget を使用)(Windows 上)
【目次】
【関連する外部ページ】
- Virtual Box の公式ページ: https://www.virtualbox.org/
- Vagrant の公式ページ: https://www.vagrantup.com/
VirtualBox
VirtualBox は仮想化ソフトウェア.
Oracle VM VirtualBoxは,多くの64ビットホストOSで動作する仮想化ソフトウェアである.クロスプラットフォーム互換性,OVFフォーマットによる仮想マシンのインポート/エクスポートの機能,Guest Additionsによる拡張機能,SMPやUSBやACPIなどのハードウェアサポート,スナップショット機能,リモートデスクトッププロトコル(RDP)によるリモートアクセスなどの機能を持つ.
winget を用いたインストールコマンド: winget install --scope machine Oralce.VirtualBox
【関連する外部ページ】
- Virtual Box の公式ページ: https://www.virtualbox.org/
【関連項目】 VirtualBox のインストール(Windows 上), VirtualBox を用いて仮想マシンを作成(Windows 上), Vagrant のインストール(Windows 上)
VirtualBox のインストール(Windows 上)
- 次のコマンドを管理者権限のコマンドプロンプトで実行する
(手順:Windowsキーまたはスタートメニュー →
cmdと入力 → 右クリック → 「管理者として実行」)。
次のコマンドは,VirtualBoxをインストールし,パスを通すものである.
winget install --scope machine Oralce.VirtualBox
powershell -command "$oldpath = [System.Environment]::GetEnvironmentVariable(\"Path\", \"Machine\"); $oldpath += \";c:\Program Files\Oracle\VirtualBox\"; [System.Environment]::SetEnvironmentVariable(\"Path\", $oldpath, \"Machine\")"
【関連する外部ページ】
- Virtual Box の公式ページ: https://www.virtualbox.org/
Vagrant のインストール(Windows 上)
- 次のコマンドを管理者権限のコマンドプロンプトで実行する
(手順:Windowsキーまたはスタートメニュー →
cmdと入力 → 右クリック → 「管理者として実行」)。
次のコマンドは,Vagrantをインストールし,パスを通すものである.
winget install --scope machine Hashicorp.Vagrant
Vagrantを使用してUbuntu仮想マシンをインストールする
Vagrantを使用してUbuntu仮想マシンをインストールする手順を以下に示す.
Vagrant ボックス (Vagrant box) を探す
Vagrantボックス(事前に構成された仮想マシンイメージ)は,次のWebページで探すことができる
https://vagrantcloud.com/search
ここでは,Vagrantボックス(事前に構成された仮想マシンイメージ)は
Vagrant ボックスを使い Ubuntu 22.04 仮想マシンをインストール
- 作業環境の準備
次のコマンドを実行することにより,作業ディレクトリとVagrantfileが作成される.
mkdir C:\vagrant cd C:\vagrant mkdir data vagrant init generic/ubuntu2204
- Vagrantfile の確認と設定
C:\vagrant\Vagrantfile を必要に応じて設定する. メモリサイズ、Vagrant での共有ディレクトリなどの設定を変更できる.
- 仮想マシンの作成と起動
次のコマンドを実行することにより,VirtualBox上に仮想マシンが作成され,起動される.
vagrant up --provider=virtualbox
- 仮想マシンの確認
次のコマンドを実行することにより,仮想マシンの状態確認ができる.
vagrant status
- 仮想マシンの基本操作
- 起動:vagrant up
- 終了:vagrant halt
- ログイン:vagrant ssh
vagrant ssh
【まとめ】WindowsでのVirtualBoxとVagrantのインストール,Ubuntu仮想マシンの作成手順を説明