|
Zbigniew Jędrzejewski-Szmek |
f1004d |
From a9d9ad1fa7d528f49ecf9c971f840b5fe135119d Mon Sep 17 00:00:00 2001
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
From: Lennart Poettering <lennart@poettering.net>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
Date: Fri, 10 Oct 2014 12:29:08 +0200
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
Subject: [PATCH] man: rework VM/container identifier list into a table, and
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
include descriptions for all entries
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
(also remove chroot from the list, we don't detect that anymore)
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
---
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
man/systemd-detect-virt.xml | 110 +++++++++++++++++++++++++++++++++++++++-----
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
1 file changed, 98 insertions(+), 12 deletions(-)
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
diff --git a/man/systemd-detect-virt.xml b/man/systemd-detect-virt.xml
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
index d3969e1f82..e167bddd07 100644
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
--- a/man/systemd-detect-virt.xml
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+++ b/man/systemd-detect-virt.xml
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
@@ -66,17 +66,102 @@
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
<para>When executed without <option>--quiet</option>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
will print a short identifier for the detected
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
virtualization technology. The following technologies
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- are currently identified: <varname>qemu</varname>,
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <varname>kvm</varname>, <varname>vmware</varname>,
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <varname>microsoft</varname> (Hyper-V, also known as
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- Viridian or Windows Server Virtualization),
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <varname>oracle</varname> (VirtualBox),
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <varname>xen</varname>, <varname>bochs</varname>,
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <varname>chroot</varname>, <varname>uml</varname>,
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <varname>openvz</varname>, <varname>lxc</varname>,
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <varname>lxc-libvirt</varname>,
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <varname>systemd-nspawn</varname>,
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <varname>docker</varname>.</para>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ are currently identified:</para>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <title>Known VM virtualization technologies</title>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <colspec colname="id" />
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <colspec colname="product" />
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>ID</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>VM Product</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>qemu</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>QEMU software virtualization</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>kvm</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>Linux KVM kernel virtual machine</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>vmware</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>VMware Workstation or Server, and related products</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>microsoft</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>Hyper-V, also known as Viridian or Windows Server Virtualization</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>oracle</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>Oracle VM VirtualBox (historically marketed by innotek and Sun Microsystems)</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>xen</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>Xen hypervisor</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>bochs</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>Bochs Emulator</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>uml</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>User-mode Linux</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </tgroup>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <title>Known container virtualization technologies</title>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <colspec colname="id" />
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <colspec colname="product" />
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>ID</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>Container Product</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>openvz</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>OpenVZ/Virtuozzo</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>lxc</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>Linux container implementation by LXC</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>lxc-libvirt</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>Linux container implementation by libvirt</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>systemd-nspawn</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>systemd's minimal container implementation, see <citerefentry><refentrytitle>systemd-nspawn</refentrytitle><manvolnum>1</manvolnum></citerefentry></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry><varname>docker</varname></entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <entry>Docker container manager</entry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </row>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ </tgroup>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
<para>If multiple virtualization solutions are used,
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
only the "innermost" is detected and identified. That
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
@@ -135,7 +220,8 @@
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
<refsect1>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
<title>See Also</title>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
<para>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
- <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
+ <citerefentry><refentrytitle>systemd-nspawn</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
</para>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
</refsect1>
|
|
Zbigniew Jędrzejewski-Szmek |
f1004d |
|