VirtualBox,Vagrant のインストール(winget を使用)(Windows 上)

【要約】 Windows環境でのVirtualBoxとVagrantのインストール,および Ubuntu 仮想マシンの設定について説明する.VirtualBox(仮想化ソフトウェア)とVagrant(仮想環境管理ツール)は,wingetコマンドを使用して簡単にインストールできる.VirtualBoxのインストール後はシステム環境変数PATHに実行ファイルのパスを追加する.Vagrantを使用してUbuntu 22.04の仮想マシンを作成する手順も記載されている.Vagrantfileの作成,仮想マシンの起動,プラグインのインストール,仮想マシンの管理コマンドなどを紹介している.これにより,ユーザーは簡単に仮想化環境を構築し,Ubuntu の仮想マシンを管理できるようになる.

目次

関連する外部ページ

VirtualBox

VirtualBox は仮想化ソフトウェア.

Oracle VM VirtualBoxは,多くの64ビットホストOSで動作する仮想化ソフトウェアである.クロスプラットフォーム互換性,OVFフォーマットによる仮想マシンのインポート/エクスポートの機能,Guest Additionsによる拡張機能,SMPやUSBやACPIなどのハードウェアサポート,スナップショット機能,リモートデスクトッププロトコル(RDP)によるリモートアクセスなどの機能を持つ.

winget を用いたインストールコマンド: winget install --scope machine Oralce.VirtualBox

関連する外部ページ

関連項目VirtualBox のインストール(Windows 上), VirtualBox を用いて仮想マシンを作成(Windows 上), Vagrant のインストール(Windows 上)

VirtualBox のインストール(Windows 上)

  1. Windows で,コマンドプロンプト管理者権限で起動する(例:Windowsキーを押し,「cmd」と入力し,「管理者として実行」を選択)
  2. 次のコマンドを実行

    次のコマンドは,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\")"
    

関連する外部ページ

Vagrant のインストール(Windows 上)

  1. Windows で,コマンドプロンプト管理者権限で起動する(例:Windowsキーを押し,「cmd」と入力し,「管理者として実行」を選択)
  2. 次のコマンドを実行

    次のコマンドは,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 仮想マシンをインストール

  1. 作業環境の準備

    次のコマンドを実行することにより,作業ディレクトリとVagrantfileが作成される.

    mkdir C:\vagrant
    cd C:\vagrant
    mkdir data
    vagrant init generic/ubuntu2204
    
  2. Vagrantfile の確認と設定

    C:\vagrant\Vagrantfile を必要に応じて設定する. メモリサイズ、Vagrant での共有ディレクトリなどの設定を変更できる.

  3. 仮想マシンの作成と起動

    次のコマンドを実行することにより,VirtualBox上に仮想マシンが作成され,起動される.

    vagrant up --provider=virtualbox
    
  4. 仮想マシンの確認

    次のコマンドを実行することにより,仮想マシンの状態確認ができる.

    vagrant status
    
  5. 仮想マシンの基本操作
    • 起動:vagrant up
    • 終了:vagrant halt
    • ログイン:vagrant ssh
    vagrant ssh
    

【まとめ】WindowsでのVirtualBoxとVagrantのインストール,Ubuntu仮想マシンの作成手順を説明