| podman-network-prune(1) | General Commands Manual | podman-network-prune(1) |
نام (NAME)
podman-network-prune - حذف تمام شبکههای استفادهنشده
خلاصه دستور (SYNOPSIS)
podman network prune [گزینهها]
توضیحات (DESCRIPTION)
تمام شبکههای استفادهنشده را حذف میکند. یک شبکه استفادهنشده به شبکهای اطلاق میشود که هیچ کانتینری به آن متصل نبوده و برای اتصال به آن پیکربندی نشده باشد. این دستور شبکه بهاصطلاح پیشفرض با نام podman را حذف نمیکند.
گزینهها (OPTIONS)
--filter
ارائه مقادیر فیلتر.
در صورت وجود بیش از یک فیلتر، گزینه --filter باید چندین بار مشخص شود: --filter label=test --filter until=10m.
فیلترهای پشتیبانیشده:
| فیلتر | توضیحات |
| label | تنها حذف شبکههای دارای برچسبهای مشخصشده (یا فاقد آن، در صورتی که از label!=[...] استفاده شود). |
| until | تنها حذف شبکههای ایجادشده پیش از برچسب زمانی مشخصشده. |
فیلتر label دو قالب را میپذیرد. یکی label=key یا label=key=value است که شبکههای دارای برچسبهای مشخصشده را حذف میکند. قالب دیگر label!=key یا label!=key=value است که شبکههای فاقد برچسبهای مشخصشده را حذف میکند.
فیلتر until میتواند برچسب زمانی یونیکس، برچسب زمانی در قالب تاریخ، یا رشتههای مدتزمان زبان Go (مانند 10m، 1h30m) باشد که نسبت به زمان سیستم محاسبه میشوند.
--force, -f
عدم درخواست تأیید.
مثالها (EXAMPLES)
پاکسازی شبکهها:
podman network prune
پاکسازی تمام شبکههایی که در دو ساعت گذشته ایجاد نشدهاند:
podman network prune --filter until=2h
همچنین ببینید (SEE ALSO)
تاریخچه (HISTORY)
فوریه ۲۰۲۱، در ابتدا توسط Brent Baude bbaude@redhat.com گردآوری شد ⟨mailto:bbaude@redhat.com⟩