Vagrant は、仮想マシンを簡単に構築および管理するために使用される自動化ソフトウェアです。
Vagrant は、あらゆるスクリプトを開発および管理するための使い捨ての一貫した環境を開発者に提供します。
このガイドでは、Ubuntu 20.04 に Vagrant をインストールする方法を学習します。
Virtual Box をインストール
ソフトウェア パッケージを最新バージョンに更新することから始めます。
sudo apt update
ここでは、Vagrant を使用して仮想マシンをプロビジョニングする VirtualBox を使用します。
次のコマンドを使用して VirtualBox をインストールできます。
sudo apt install virtualbox
インストールが完了するまでしばらく時間がかかります。インストールが完了したら、Vagrant のインストールに進むことができます。
Vagrant をインストール
Vagrant をインストールするには、最新バージョンの .deb
をダウンロードする必要があります vagrant ダウンロード ページのファイル
Debian タブをクリックし、ダウンロード リンクをコピーして curl
を使用します または wget
コマンドで Vagrant パッケージをダウンロードします。
wget https://releases.hashicorp.com/vagrant/2.2.14/vagrant_2.2.14_x86_64.deb
ファイルがダウンロードされたら、Vagrant をインストールできます。
sudo apt install ./vagrant_2.2.14_x86_64.deb
これで Vagrant がインストールされ、以下のコマンドを使用してインストールを確認できます。
vagrant -v
以下のような出力が表示されます。
Output Vagrant 2.2.14
新しい仮想マシンのセットアップ
これで、お気に入りの OS を使用して新しいマシンをセットアップできます。ここでは Debian 10 イメージを使用します。
プロジェクトのルート ディレクトリを作成し、Vagrantfile をセットアップします。
sudo mkdir ~/debian-box cd ~/debian-box
init
を使用できます コマンドに続けてボックス名を指定すると、Vagrantfile が作成されます。
公式カタログから自分のボックスを選択できます。
vagrant init generic/debian10
新しい Vagrantfile が自動的に作成され、現在のディレクトリ内に配置されます。
up コマンドを使用して、Vagrantfile の構成を使用して仮想マシンをプロビジョニングできます。
vagrant up
作成が完了すると、Vagrant を使用して Virtual Box 上で新しい仮想マシンが実行されます。
追加コマンド
仮想マシンに SSH で接続します。
vagrant ssh
仮想マシンを停止します。
vagrant halt
仮想マシンを削除します。
vagrant destroy
結論
これで、Vagrant をインストールし、Debian 10 イメージを使用して新しい仮想マシンを作成する方法を学習しました。
御時間ありがとうございます。問題やフィードバックに直面した場合は、下にコメントを残してください。