Category:Virtualization

From NixOS Wiki
Revision as of 17:02, 24 April 2024 by Klinger (talk | contribs) (Organized in a table. The most important configuration options added.)

This guide page exists to point out resources related to virtualization in the Nix ecosystem.

You can use

for virtualization. You can use Containers as well.

Install of host and install of guest additions
NixOS host NixOS guest Code
QEMU/KVM
VirtualBox virtualisation.virtualbox.host.enable = true;

users.extraGroups.vboxusers.members = [ "user-with-access-to-virtualbox" ]; # unfree Extension Pack nixpkgs.config.allowUnfree = true; virtualisation.virtualbox.host.enableExtensionPack = true;

VMware virtualisation.vmware.host.enable = true;
QEMU/KVM services.qemuGuest.enable =true;

services.spice-vdagentd.enable = true;

VirtualBox virtualisation.virtualbox.guest.enable = true;

virtualisation.virtualbox.guest.x11 = true;

VMware services.xserver.videoDrivers = [ "vmware" ];

virtualisation.vmware.guest.enable = true;

microvm.nix see https://github.com/astro/microvm.nix