名称¶
podman-network-ls - 显示网络摘要
语法¶
podman network ls [选项]
描述¶
显示现有 podman 网络列表。
选项¶
--filter, -f=filter=value¶
提供筛选值。
筛选器参数格式为 key=value
。如果有多个筛选器,则传递多个选项:--filter foo=bar --filter bif=baz。
支持的筛选器
筛选器 |
描述 |
---|---|
driver |
按驱动程序类型筛选。 |
id |
按完整或部分网络 ID 筛选。 |
label |
按具有(或不具有,在 label!=[…] 的情况下使用)指定标签的网络进行筛选。 |
name |
按网络名称筛选(接受 |
until |
按在给定时间戳之前创建的网络进行筛选。 |
dangling |
按没有容器附加的网络进行筛选。 |
The driver
筛选器接受以下值:bridge
、macvlan
、ipvlan
。
The label
筛选器接受两种格式。一种是 label
=key 或 label
=key=value,它显示具有指定标签的镜像。另一种格式是 label!
=key 或 label!
=key=value,它显示没有指定标签的镜像。
The until
筛选器可以是 Unix 时间戳、日期格式的时间戳或相对于机器时间的 Go 持续时间字符串(例如 10m、1h30m)。
The dangling
筛选器接受值 true
或 false
。
--format=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¶
The 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 编译