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

--all-providers

显示所有提供商的机器

--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汇编