KVMやXen、VMware、VirtualBoxといった仮想化ソフトウェアやDockerなどのコンテナ管理ツールを利用する際には、それら仮想マシンやコンテナを起動するためのディスクイメージファイルが必要となる。今回はさまざまな仮想化ソフトウェア/コンテナ管理ソフトウェアで利用できるディスクイメージファイルを作成できる「Packer」というツールを紹介する。 複数の形式のディスクイメージを統一的な操作で作成できる KVMやXen、VMware、VirtualBoxといった仮想化ソフトウェアやDockerなどのコンテナ管理ツールではそれぞれ独自のディスクイメージ形式が採用されており、その作成には専用のツールを利用する。そのため、複数の仮想化ソフトウェアを併用している場合、各ツールごとに設定ファイルを作成したり、対応するコマンドを実行して個々のディスクイメージを作成する必要があった。こういった
![Chefを使ったDockerのイメージファイル作成を自動化できるツール「Packer」 | OSDN Magazine](https://cdn-ak-scissors.b.st-hatena.com/image/square/9f07fa7edb74ebd1daeb07f1ec9b9cb3aa89a445/height=288;version=1;width=512/https%3A%2F%2Fmag.osdn.jp%2Fimages%2F2016%2F02%2Fpacker-top.png)