podman-network-ls(1) General Commands Manual podman-network-ls(1)

podman-network-ls - نمایش خلاصه‌ای از شبکه‌ها

podman network ls [گزینه‌ها]

فهرستی از شبکه‌های موجود پادمن را نمایش می‌دهد.

ارائه مقادیر فیلتر.

در صورت وجود بیش از یک فیلتر، گزینه --filter باید چندین بار مشخص شود: --filter name=test --filter driver=bridge.

فیلترهای پشتیبانی‌شده:

فیلتر (Filter) توضیحات
driver فیلتر بر اساس نوع درایور.
id فیلتر بر اساس شناسه (ID) کامل یا بخشی از شناسه شبکه.
label فیلتر بر اساس شبکه دارای برچسب‌های مشخص‌شده (یا فاقد آن، در صورتی که از label!=[...] استفاده شود).
name فیلتر بر اساس نام شبکه (عبارت باقاعده regex را می‌پذیرد).
until فیلتر بر اساس شبکه‌های ایجادشده پیش از برچسب زمانی مشخص‌شده.
dangling فیلتر بر اساس شبکه‌هایی که هیچ کانتینری به آن‌ها متصل نیست.

فیلتر driver مقادیر زیر را می‌پذیرد: bridge، macvlan و ipvlan.

فیلتر label دو قالب را می‌پذیرد. یکی label=key یا label=key=value است که شبکه‌های دارای برچسب‌های مشخص‌شده را نمایش می‌دهد. قالب دیگر label!=key یا label!=key=value است که شبکه‌های فاقد برچسب‌های مشخص‌شده را نمایش می‌دهد.

فیلتر until می‌تواند برچسب زمانی یونیکس، برچسب زمانی در قالب تاریخ، یا رشته‌های مدت‌زمان زبان Go (مانند 10m، 1h30m) باشد که نسبت به زمان سیستم محاسبه می‌شوند.

فیلتر dangling مقادیر true یا false را می‌پذیرد.

تغییر قالب پیش‌فرض خروجی. این مقدار می‌تواند از نوع‌های پشتیبانی‌شده مانند 'json' یا یک الگوی Go باشد. متغیرهای مجاز برای الگوی Go در زیر فهرست شده‌اند:

متغیر جایگزین (Placeholder) توضیحات
.Created ... برچسب زمانی ایجاد شبکه
.DNSEnabled شبکه دارای DNS فعال است (بولی)
.Driver درایور شبکه
.ID شناسه شبکه
.Internal شبکه داخلی است (بولی)
.IPAMOptions ... گزینه‌های IPAM شبکه
.IPv6Enabled شبکه دارای زیرشبکه IPv6 است (بولی)
.Labels برچسب‌های شبکه
.Name نام شبکه
.NetworkDNSServers آرایه‌ای از سرورهای DNS مورد استفاده در این شبکه
.NetworkInterface نام رابط شبکه روی میزبان
.Options ... گزینه‌های شبکه
.Routes فهرست مسیرهای ایستا برای این شبکه
.Subnets فهرست زیرشبکه‌های این شبکه

شناسه شبکه را کوتاه نمی‌کند (نمایش کامل شناسه).

حذف سرستون‌های جدول از فهرست خروجی.

گزینه --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)

اوت ۲۰۲۱، به‌روزرسانی‌شده با قالب جدید شبکه توسط Paul Holzinger pholzing@redhat.com ⟨mailto:pholzing@redhat.com⟩

اوت ۲۰۱۹، در ابتدا توسط Brent Baude bbaude@redhat.com گردآوری شد ⟨mailto:bbaude@redhat.com⟩