Docker está utilizando Hypervisor Framework de Apple:https://developer.apple.com/reference/hypervisor
Más lecturas en los blogs de Docker para cuando salió el año pasado:https://blog.docker.com/2016/05/docker-unikernels-open-source/
Si bien las otras respuestas sobre el hipervisor son correctas, no responden a su pregunta específica.
La respuesta es "Docker [Desktop] para Mac" ejecuta una VM de host Linux con un reemplazo para boot2docker - LinuxKit desarrollado y mantenido por Docker con el fin de hacer distribuciones ligeras.
https://blog.docker.com/2017/04/introducing-linuxkit-container-os-toolkit/
El nombre que vio no tenía la palabra clave, pero parece estar incluido ahora, p. de Docker para Mac 18.03.1 veo:
Linux a8e079429a51 4.9.87-linuxkit-aufs #1 SMP Wed Mar 14 15:12:16 UTC 2018 x86_64 Linux
Puede ver enlaces a las versiones incluidas en las páginas de lanzamiento.https://docs.docker.com/docker-for-mac/release-notes/
Así que no es tan diferente del antiguo dias Docker Machine + VirtualBox + boot2docker
,
para los nuevos días, es solo el provisioning is done internally
por "Docker [Escritorio] para Mac"and VirtualBox is replaced by Apple's Hyperkit
y the "default VM" is a bit more tucked away
.
La primera versión de Docker usaba VirtualBox para ejecutar una máquina virtual para Docker. Desde junio de 2016, la forma de ejecutar Docker en Mac y Windows se ha vuelto mucho más simple, existe el blog de introducción de lanzamiento oficial para Docker en Mac/Windows, y también hay una introducción del sitio web de docker mac:
Docker para Mac es un entorno de desarrollo completo profundamente integrado con el marco, la red y el sistema de archivos de MacOS Hypervisor.
Y con la estructura parece: