macOS sierra 仮想化 実は仮想環境を作る前に、デュアルブートも考えましたが、どうやらインストールも大変だし、アンインストールも大変らしいという話を聞いてやめました。 仮想化を考えてからは以下を検討しました。 ・VMwareなどのホスト型:ホストOS上で動作する仮想化ソフトウェアを利用して仮想マシンを管理 ・KVMなどのハイパーバイザ型:ハードウェア上のハイパーバイザを利用して仮想マシンを管理 ※どちらもオーバヘッドが大きいとのことでした。 ・Docker コンテナ型:ホストOS上にコンテナを用意し仮想マシンのように仮想区画を利用 コンテナはホストOS上のカーネルを利用しています。オーバーヘッドが少ないです。 またインフラのコード化ができるのはとても便利な気がしました。 気分的にOS環境構築もしたかったので、ハイパーバイザ型 なんでもよかったのですがVirtualBoxよりも動作