amazon-ebsビルダーを使用してRed Hat 6が提供するRed Hat 6イメージからカスタムAMIを作成するようにパッカーを設定しました。私は本当にローカルのテストのためのカスタムボックスAMIを仮想ボックスのイメージにポストするようにしたいと思います。私は単純なポストプロセッサをパッカーjsonに次のように追加しようとしました:パッカーポストプロセスAMI to virtualbox?
"post-processors": [
{
"type": "vagrant",
"keep_input_artifact": false
}
],
しかし、結局私は小さな.boxファイルです。私は浮浪者にこれを追加すると、それだけでアマゾンでの私の元のAMIのラッパーのようだ:
$ vagrant box list
packer (aws, 0)
私はこのような何かを見て期待していた:に私のAMIを変換パッカーできます
rhel66 (virtualbox, 0)
バーチャルボックス画像?
[Amazon EC2 AMIを仮想ボックスまたはVagrantボックスに変換](http://stackoverflow.com/questions/21920993/convert-amazon-ec2-ami-to-virtual-or-vagrant-box)の可能な複製) –
作成したイメージに '' vagrant up'を実行するとどうなりますか? – Tiz
私はこれを受け取ります: '迷惑メールのアップ 'バーチャルボックス'プロバイダーで 'デフォルト'のマシンを起動しています... ==>デフォルト:ボックス 'awsami'が見つかりませんでした。 ... デフォルト:ボックスプロバイダ:virtualbox デフォルト:ボックスバージョン:> = 0 ==>デフォルト:ボックスファイルはメタデータとして検出されませんでした。直接追加する... ==>デフォルト:プロバイダー用に「awsami」(v0)を追加:virtualbox デフォルト:ダウンロード中:awsami リモートファイルのダウンロード中にエラーが発生しました。エラー メッセージがあれば、それは以下に再現されます。このエラーを修正してから をもう一度お試しください。 ファイル「awsamiを開くことができませんでした」 – MarkT