The following options are understood:
-c
, --container
Only detects container virtualization (i.e. shared kernel
virtualization).
-v
, --vm
Only detects hardware virtualization.
-r
, --chroot
Detect whether invoked in a chroot(2) environment. In this
mode, no output is written, but the return value indicates
whether the process was invoked in a chroot()
environment or
not.
--private-users
Detect whether invoked in a user namespace. In this mode, no
output is written, but the return value indicates whether the
process was invoked inside of a user namespace or not. See
user_namespaces(7) for more information.
-q
, --quiet
Suppress output of the virtualization technology identifier.
--list
Output all currently known and detectable container and VM
environments.
-h
, --help
Print a short help text and exit.
--version
Print a short version string and exit.