浮浪者のために2つのUbuntuボックスをダウンロードしましたが、なぜ.tarファイルなのですか?


0

Ubuntuのボックスをインストールしたかったので、VagrantとVirtual Boxをインストールしました。を使用してボックスを追加しようとした後、vagrant box add ubuntu/bionic64またはubuntu/xenial64デフォルトのプロバイダーがないというエラーが発生しました。だから私はこのURLからバイオニックボックスファイルをダウンロードしに行きました:

https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64-vagrant.box

しかし、それが完了すると、.tarファイルがディスク上に作成されますが、これは予期したものではありません。それは.boxファイルではなくファイルであるべき.tarです。tarファイル内には次のファイルがあります。

ubuntu-bionic-18.04-cloudimg.mf
metadata.json
box.ovf
Vagrantfile
ubuntu-bionic-18.04-cloudimg-configdrive.vmdk
ubuntu-bionic-18.04-cloudimg.vmdk

このファイルで何をすべきですか?拡張機能を変更し、同じコマンドを使用して追加しようとしましたが、うまくいきませんでした。私は何をすべきか?

回答:


0

.box必要なファイルはここにあります:

https://app.vagrantup.com/ubuntu/boxes/bionic64

ページの指示に従ってください。.boxvagrantが自動的にファイルを取得するため、実際にファイルを取得する必要はありません。その後、vagrantは.boxファイルの内容を~/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-bionic64/<version>/virtualbox

上記のファイルがここに表示されます。でボックスを使用するとVagrantfile、vagrantは抽出されたボックスのコンテンツを使用して新しい仮想マシンを起動します。

浮浪者のドキュメントをもう一度お読みください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.