podman-network-ls - Display a summary of networks
podman network ls [
options]
Displays a list of existing podman networks.
Provide filter values.
The
filters argument format is of
key=value. If there is more than
one
filter, then pass multiple OPTIONS:
--filter foo=bar
--filter bif=baz.
Supported filters:
Filter
|
Description
|
driver |
Filter by driver type. |
id |
Filter by full or partial network ID. |
label |
Filter by network with (or without, in the case of label!=[...] is used)
the specified labels. |
name |
Filter by network name (accepts regex). |
until |
Filter by networks created before given timestamp. |
dangling |
Filter by networks with no containers attached. |
The
driver filter accepts values:
bridge,
macvlan,
ipvlan.
The
label
filter accepts two formats. One is the
label=
key or
label=
key=
value, which shows
images with the specified labels. The other format is the
label!=
key or
label!=
key=
value, which shows
images without the specified labels.
The
until
filter can be Unix timestamps, date formatted
timestamps, or Go duration strings (e.g. 10m, 1h30m) computed relative to the
machine’s time.
The
dangling
filter accepts values
true or
false.
Change the default output format. This can be of a supported type like 'json' or
a Go template. Valid placeholders for the Go template are listed below:
Placeholder
|
Description
|
.ID |
Network ID |
.Name |
Network name |
.Driver |
Network driver |
.Labels |
Network labels |
.Options |
Network options |
.IPAMOptions |
Network ipam options |
.Created |
Timestamp when the network was created |
.Internal |
Network is internal (boolean) |
.IPv6Enabled |
Network has ipv6 subnet (boolean) |
.DNSEnabled |
Network has dns enabled (boolean) |
.NetworkInterface |
Name of the network interface on the host |
.Subnets |
List of subnets on this network |
Do not truncate the network ID.
Omit the table headings from the listing of networks.
The
quiet option will restrict the output to only the network names.
Display networks
$ podman network ls
NETWORK ID NAME DRIVER
88a7120ee19d podman bridge
6dd508dbf8cd podman6 bridge
8e35c2cd3bf6 podman5 macvlan
Display only network names
$ podman network ls -q
podman
podman2
outside
podman9
Display name of network which support bridge plugin
$ podman network ls --filter driver=bridge --format {{.Name}}
podman
podman2
podman9
List networks with their subnets
$ 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)
August 2021, Updated with the new network format by Paul Holzinger
[email protected] ⟨mailto:
[email protected]⟩
August 2019, Originally compiled by Brent Baude
[email protected]
⟨mailto:
[email protected]⟩