名称¶
podman-network-ls - 显示网络摘要
简介¶
podman network ls [选项]
描述¶
显示现有 podman 网络的列表。
选项¶
--filter, -f=filter=value¶
提供过滤值。
filters 参数格式为 key=value
。如果存在多个 filter,则传递多个选项:--filter foo=bar --filter bif=baz。
支持的过滤器
过滤器 |
描述 |
---|---|
驱动程序 |
按驱动程序类型过滤。 |
id |
按完整或部分网络 ID 过滤。 |
label |
按具有(或不具有,在使用 label!=[…] 的情况下)指定标签的网络过滤。 |
name |
按网络名称过滤(接受 |
until |
按在给定时间戳之前创建的网络过滤。 |
悬空 |
按没有连接容器的网络过滤。 |
driver
过滤器接受值:bridge
、macvlan
、ipvlan
。
label
filter 接受两种格式。一种是 label
=key 或 label
=key=value,显示具有指定标签的镜像。另一种格式是 label!
=key 或 label!
=key=value,显示不具有指定标签的镜像。
until
filter 可以是 Unix 时间戳、日期格式时间戳或相对于机器时间计算的 Go duration 字符串(例如 10m, 1h30m)。
dangling
filter 接受值 true
或 false
。
--format=格式¶
更改默认输出格式。这可以是受支持的类型,如“json”,也可以是 Go 模板。Go 模板的有效占位符如下所示
占位符 |
描述 |
---|---|
.Created … |
网络创建的时间戳 |
.DNSEnabled |
网络启用了 DNS(布尔值) |
.Driver |
网络驱动 |
.ID |
网络 ID |
.Internal |
网络是内部的(布尔值) |
.IPAMOptions … |
网络 IPAM 选项 |
.IPv6Enabled |
网络有 IPv6 子网(布尔值) |
.Labels |
网络标签 |
.Name |
网络名称 |
.NetworkDNSServers |
此网络中使用的 DNS 服务器数组 |
.NetworkInterface |
主机上的网络接口名称 |
.Options … |
网络选项 |
.Routes |
此网络的静态路由列表 |
.Subnets |
此网络上的子网列表 |
--no-trunc¶
不截断网络 ID。
--noheading, -n¶
从列表中省略表格标题。
--quiet, -q¶
quiet
选项将输出限制为仅网络名称。
示例¶
显示网络
$ podman network ls
NETWORK ID NAME DRIVER
88a7120ee19d podman bridge
6dd508dbf8cd podman6 bridge
8e35c2cd3bf6 podman5 macvlan
仅显示网络名称
$ podman network ls -q
podman
podman2
outside
podman9
显示支持 bridge 插件的网络名称
$ podman network ls --filter driver=bridge --format {{.Name}}
podman
podman2
podman9
列出网络及其子网
$ podman network ls --format "{{.Name}}: {{range .Subnets}}{{.Subnet}} {{end}}"
podman: 10.88.0.0/16
podman3: 10.89.30.0/24 fde4:f86f:4aab:e68f::/64
macvlan:
另请参阅¶
podman(1), podman-network(1), podman-network-inspect(1), podman-network-create(1)
历史¶
2021 年 8 月,Paul Holzinger pholzing@redhat.com 更新了新网络格式
2019 年 8 月,最初由 Brent Baude bbaude@redhat.com 汇编