Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Microvm.nix

Microvm.nix is configured identically to how microvm.nix is configured on NixOS. See the microvm.nix documentation.

Depending on how microvms are configured, the nix daemon may be required on the host image. See Nix Package and Daemon.
Also see the examples in the project: examples/microvm/.

Known Limitations

The following options are currently just stubs and have no effect on your system:

These are likely already handled in your base image

  • boot.kernelModules
  • hardware.ksm.enable

May have a few limitations when running microvms manually with the microvm command because of a lack of PAM?:

  • security.pam.loginLimits