Unikernels

Unikernels compile source code into a custom operating system that includes only the functionality required by the application logic producing a specialized single address space machine image, eliminating unnecessary code. Unikernels are built using the library operating system, which has the following benefits compared to a traditional OS:

  • Fast boot time: Unikernels make provisioning highly dynamic and can boot in less than a second
  • Small footprint: Unikernel code base is smaller than the traditional OS equivalents and pretty much as easy to manage
  • Improved security: As unnecessary code is not deployed, the attack surface is drastically reduced
  • Fine-grained optimization: Unikernels are constructed using compile tool chains and are optimized ...

Get Troubleshooting Docker now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.