NAME

Podman-计算机-列表-列出虚拟机数

SYNOPSIS

podman machine list [options]

podman machine ls [options]

DESCRIPTION

列出Podman管理的虚拟机。

MacOS和Windows上的Podman需要一个虚拟机。这是因为容器是Linux--容器不能在任何其他操作系统上运行,因为容器的核心功能与Linux内核捆绑在一起。Podman计算机必须用于管理MacOS和Windows计算机,但可以选择在Linux上使用。

仅限无根的。

注意:Podman-Machine配置文件在 $XDG_CONFIG_HOME/containers/podman/machine/ 目录。更改 $XDG_CONFIG_HOME 机器运行时的环境变量可能会导致意外行为。(见 [podman(1)] (podman.1.md)

OPTIONS

--format = 格式化

更改默认输出格式。这可以是受支持的类型,如‘json’或GO模板。下面列出了GO模板的有效占位符:

Placeholder

Description

.CPU

CPU数量

.已创建

自创建虚拟机以来的时间

.默认设置

是默认计算机

.DiskSize

机器的磁盘大小

.标识路径

Ssh标识文件的路径

.最后一次

自上次运行该虚拟机以来的时间

.记忆

为计算机分配的内存

.name

虚拟机名称

.port

用于连接到虚拟机的SSH端口

.Remote用户名

无根Podman的虚拟机用户名

.奔跑

机器是否在运行

.溪流

流名称

.用户模式联网

机器是否使用用户模式网络

.VMType

VM类型

--help

打印用法报表。

--noheading-n

从列表中省略表格标题。

--quiet-q

只打印机器的名称。这也意味着不会打印任何表格标题。

EXAMPLES

列出所有Podman机器。

$ podman machine list
NAME                    VM TYPE     CREATED      LAST UP      CPUS        MEMORY      DISK SIZE
podman-machine-default  qemu        2 weeks ago  2 weeks ago  1           2.147GB     10.74GB

使用指定的表格式列出所有Podman计算机。

$ podman machine ls --format "table {{.Name}}\t{{.VMType}}\t{{.Created}}\t{{.LastUp}}"
NAME                    VM TYPE     CREATED      LAST UP
podman-machine-default  qemu        2 weeks ago  2 weeks ago

以json格式列出所有Podman计算机。

$ podman machine ls --format json
[
    {
        "Name": "podman-machine-default",
        "Default": false,
        "Created": "2021-12-27T10:36:14.373347492-05:00",
        "Running": false,
        "LastUp": "2021-12-27T11:22:50.17333371-05:00",
        "Stream": "default",
        "VMType": "qemu",
        "CPUs": 1,
        "Memory": "2147483648",
        "DiskSize": "10737418240"
    }
]

另请参阅

[podman(1)] , [podman-machine(1)]

HISTORY

2021年3月,最初由Ashley Cuiacui@redhat.com汇编