Enum sys_metrics::virt::Virtualization [−][src]
pub enum Virtualization { OpenVz, LxcLibvirt, Lxc, SystemdNspawn, Docker, Podman, Rkt, Wsl, Unknown, }
Variants
OpenVz (https://openvz.org/)
lxc-libvirt
(https://libvirt.org/drvlxc.html)
Linux Containers (https://linuxcontainers.org/lxc)
systemd-nspawn
container manager (https://www.freedesktop.org/wiki/Software/systemd/)
Docker (https://www.docker.com/)
Podman (https://podman.io/)
CoreOS rkt (https://coreos.com/rkt/)
Microsoft WSL (https://docs.microsoft.com/en-us/windows/wsl/about)
Unknown virtualization system.
If you reach this result and you’re sure you’re in a virtualization system, open an issue on github to start working on a detection mechanisme.