Docker, Unikernels and Docker for Mac discusses how Docker spans the continuum of compute by enabling the building, shipping, and running of applications across Linux containers, Windows containers, and soon unikernels. Docker for Mac embeds a hypervisor and extends it with improvements for native packaging, enabling Docker containers to run seamlessly on Mac systems. Unikernels compile application source code into custom operating systems including only required functionality for high performance, efficiency, and security. Docker aims to incorporate unikernels onto a continuum with Linux and Windows containers to allow applications to run from datacenters to clouds to IoT.