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

podman-network-prune - حذف تمام شبکه‌های استفاده‌نشده

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

تمام شبکه‌های استفاده‌نشده را حذف می‌کند. یک شبکه استفاده‌نشده به شبکه‌ای اطلاق می‌شود که هیچ کانتینری به آن متصل نبوده و برای اتصال به آن پیکربندی نشده باشد. این دستور شبکه به‌اصطلاح پیش‌فرض با نام podman را حذف نمی‌کند.

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

در صورت وجود بیش از یک فیلتر، گزینه --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) باشد که نسبت به زمان سیستم محاسبه می‌شوند.

عدم درخواست تأیید.

پاکسازی شبکه‌ها:

podman network prune

پاکسازی تمام شبکه‌هایی که در دو ساعت گذشته ایجاد نشده‌اند:

podman network prune --filter until=2h

podman(1), podman-network(1), podman-network-rm(1)

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