2016-06-27 5 views
0

私はちょうどVagrantの学習を始め、それを使用するのに成功しました。私はこのvagrantbox.esを見て、 "テンプレート"を "ダウンロード"しました。Vagrantを使用してVirtualboxにインストールするものは?

は、私はいくつかの疑問を持っているし、誰も私を説明することができれば素晴らしいことだ:

1)Vagrant - >私の理解では、それはVirtualboxのような仮想化ソフトウェアで仮想マシンをインストールする自動化に役立ちますトンの帽子です。これは正しいです?

2)ビデオチュートリアルの手順に従って、thisリンクからVMをダウンロードする必要があります。

私の疑問は、ポイント2のリンクからダウンロードしたものですか? Vagrantを使用して、VMをダウンロードしていますか?たとえば、Virtualboxにインストールされていますか? .isoイメージを使用せず、迷惑メールプログラムにインストールすることはできませんか?私はここで少し混乱している。

ヴァージャントを使用したことがある人は、私たちがダウンロードしているものを正確に説明できますか?

+2

はい、他の人がすでにあなたのために作成したVMをダウンロードしていますので、設定することを心配する必要はありません新しいLinuxのインストールなど、あなたが設定しようとしているものはどれも。 Apache + PHPなどの完全なセットアップを含めて、あなたがダウンロードできる、より精巧な「テンプレートVM」があります。必要に応じて、独自のVMをスクラッチから設定することもできます。 – deceze

+0

@deceze:お返事ありがとうございます。これらのVMは、Ubuntuなどからダウンロードしたときに.isoイメージを信頼する方法で信頼されていますか?大きな会社がこれらの画像を信頼するでしょうか?そして、最後に、これらの画像に「フル」OSとツール(例:tomcat、phpなど)がありますか? – CuriousMind

+1

非常に有効な懸案事項です。答えはありません。 *あなたは、それらの画像がどこから来たのか、そしてあなたがそのソースを信頼するかどうかを調べます。完全なVMは文字通り何かを行うことができる非常に複雑なシステムです(気づかずにすべてのメモリ内容を一部のサードパーティに送信するなど)、信頼の懸念は非常に現実的です。そしてまた、はい、彼らは完全なVMです。どのように設定されているかは、誰が設定したかによって異なります。 – deceze

答えて

1

2)ビデオチュートリアルの手順に従って、このリンクからVMをダウンロードする必要があります。

まだまだ参考になっていますが、今日は人々がhttps://atlas.hashicorp.com/boxes/searchからボックスをダウンロードします。プラットフォームはhashicorpによって正式にサポートされていますが、誰もがボックスをプラットフォームにアップロードすることができます。また、あなたの迷惑メールファイルにubuntu/trusty64などのアトラスのボックスを直接参照することができます。迷路は箱をダウンロードしてインストールする方法を知っています。

私の疑問は、ポイント2のリンクからダウンロードしたものですか? Vagrantを使用して、VMをダウンロードしていますか?たとえば、Virtualboxにインストールされていますか? .isoイメージを使用せず、迷惑メールプログラムにインストールすることはできませんか?私はここで少し混乱している。

hashicorpでサポートされている「公式」ボックスがあります。 laravelのような組織の一部は、自分の公式のボックス(laravel/homesteadのようなもの)をプッシュし、バーチャルボックスとVMwareプロバイダをサポートします。あなたが参照するボックスを見直し、そのソースについて確かめることはあなた次第です。

あなたは別のOSの風味

そして最後のボックスを作成するために、githubの上で利用可能パッカーテンプレートがたくさんありますようにpackerなどのツールを使用してOSのISOから独自のボックスを作成することができ、これらのイメージ「に満ちています"OSとツール(例:tomcat、phpのように)

これは、Laravelの場合、OS +スタックのボックスを提供しますが、一般的にボックスは最小限ですこのようにしてください)。 provisionあなたが選んだツール(シェル、不可能な、人形...)

関連する問題