Create a Vagrant Box from an existing Virtualbox image

概要 packer を使って既存のVirtualboxのイメージからVagrantのboxを作ってみますよ ※ 最初からvagrant使っている場合はvagrant packageコマンドでbox作成出来るます まずboxの元になるvirtualboxイメージをova形式でエクスポートする packerでvirtualboxのイメージをビルド元のタイプに指定したい場合、イメージの拡張子はovfかovaである必要があるのでまずはこれを用意します VIRTUALBOX BUILDER (FROM AN OVF/OVA) virtualboxのエクスポート機能を使います このときovfのバージョンは2.0を選ぶこと When exporting from VirtualBox make sure to choose OVF »

Building rocket

rocketをbuildするよ buildする環境を構築するVagrantfile作った。 vagrant up後、ログインして以下を実行する $ git clone https://github.com/coreos/rocket.git $ cd rocket; ./build するとbinディレクトリが作成される binディレクトリの中にバイナリファイルrktがビルドされる あとは普通に使える $ bin/rkt NAME: rkt - rocket, the »