2017-09-25 1 views
0

私はパッカーを初めて使用しており、パッカーでVirtualBoxイメージを構築しています。これまでのところうまく動作し、私は自分のVMを構築することができます。バーチャルボックスOVAを構築している間、パージャーでポストプロセッサーとしてバガントを使用する理由

人は以下の例のようにOVAを構築するために、ポストプロセッサとしてベイグラントを使用している理由しかし、私は疑問に思って:私にとって

"post-processors": [ 
    { 
     "type": "vagrant", 
     "compression_level": "9", 
     "output": "debian-{{user `debian_version`}}-amd64_{{.Provider}}.box", 
     "only": ["virtualbox-iso"] 
    } 
], 

を、のvirtualbox-ISOビルダーはすでにOVAファイルを提供し、なぜこの後にバサントを使用しますか?

おかげ

答えて

1

パッカーは、主に先ず、悪影響ボックスを構築するツールとして導入されました。バージンが普及してからしばらく前に、あなた自身の箱(Veeweeのようなツールを持っていたか、http://www.vagrantbox.esから既存の箱をダウンロードしていた)

のように、パーカーは最初にVeeweeの主な交換品となりました。既にフレームワークが作成されていても、同一の画像が開発者用です。

ほとんどの人が放浪してパッカーを使用しているので、あなたは浮浪者のボックスを作成します。このポストプロセッサを見つけることができます(あなたがなど、その後atlasに、このボックスを公開したり、内部で配布することができます)

あなたはそうではない場合あなたはOAG仮想ボックスVMだけを必要としますが、あなたはもちろん、作成する迷路ボックスを使用しないでください。あなたはその機能から迷いと利益を得る能力を失うでしょうが、それは別の話です

-1

あなたはvagrant post-processorの目的を誤解されています。これは、Vagrant boxから OVAを作成するために使用され、バゲントを実行しません。

+0

私は迷惑なポストプロセッサの目的を誤解しています。しかし、最終的な目標が最後にOVAを持つことであっても、インターネット上の記事からは、このポストプロセッサがよく使用されます。私はそうすることの有用性を疑問視していました。仮想ボックスイメージを作成したい場合は、OVAの不透明ボックスを用意する必要がありますか? – ImbaBalboa

関連する問題