hyperkit是用来支持面向Dockerfor Mac和Dockerfor Windows桌面应用程序的版本构建的组件之一。它是一种OSX上的轻量级虚拟化工具包,hyperkit的结构设计成了一个库,可以使用平常的外来函数接口,与高级语言进行联系。
HyperKit包括一个完整的虚拟机管理程序,针对轻量级虚拟机进行了优化,它可以与VPNKit和DataKit之类的组件进行联系。眼下,它只支持MacOS X,使用Mac的虚拟机管理程序框架,这是Dockerfor Mac的一个核心组件。
HyperKit可以与需要启动专用虚拟机或短暂虚拟机的任何应用程序一起使用,只要与HyperKit进行链接。