لیست نتورک ها
دستور list برای مشاهده لیستی از نتورک های ساخته شده با k3 استفاده میشود.
در این لیست نتورک های با درایور host یا none نمایش داده نمیشوند.
🧩 دستور کلی
k3 network list [options]
⚙️ گزینهها (Options)
| گزینه کوتاه | گزینه بلند | توضیح |
|---|---|---|
-f | --filter [KEY=VAL...] | فیلتر کردن نتورک ها بر اساس dangling, name, driver. نسبت به -i اولویت بیشتری دارد |
-q | `--quiet [true | false]` |
-v | `--verbose [true | false(default)]` |
-i | `--onlyIFs [true | false(default)]` |
-h | --help | نمایش راهنمای کامل دستور |
📥 مثالهای کاربردی
لیست همه نتورک ها:
k3 network list
خروجی نمونه:
[
{
"id": "4c3d17f48848d077",
"name": "kb0",
"driver": "bridge"
},
{
"id": "dc223d5e3e9ba7e4",
"name": "macnet2",
"driver": "macvlan"
},
{
"id": "fff9721d4cec3016",
"name": "my-br1",
"driver": "bridge"
}
]
لیست همه نتورک ها با جزییات:
k3 network list -v
خروجی نمونه:
[
{
"id": "4c3d17f48848d077",
"name": "kb0",
"driver": "bridge",
"networkIF_name": "kb0",
"options": {},
"IPAM": {
"options": {},
"configs": {
"subnet": "192.168.100.0/24",
"gateway": "192.168.100.254/24"
}
},
"containers": {
"47cd82f8e285bc86": {
"name": "cont1",
"MacAddress": "46:CD:82:F8:E2:85",
"IPv4Address": "192.168.100.2/24"
}
}
}
]
لیست id همه نتورک ها:
k3 network list -q
خروجی نمونه:
┌─────────┬────────────────────┐ │ (index) │ id │ ├─────────┼────────────────────┤ │ 0 │ '4c3d17f48848d077' │ └─────────┴────────────────────┘
لیست همه نتورک ها با درایور bridge:
k3 network list -f driver=bridge
خروجی نمونه:
[
{
"id": "4c3d17f48848d077",
"name": "kb0",
"driver": "bridge"
},
{
"id": "fff9721d4cec3016",
"name": "my-br1",
"driver": "bridge"
}
]
لیست interface های همه نتورک ها به تفکیک نتورک:
sudo k3 network list -i
خروجی نمونه:
[
{
"name": "kb0",
"interfaces": [
"kb0"
]
},
{
"name": "macnet2",
"interfaces": [
"macnet2.60",
"kb-bcec28fc196d"
]
},
{
"name": "my-br1",
"interfaces": [
"kb-fff9721d4cec"
]
}
]
لیست interface های نتورک های با درایور bridge به تفکیک نتورک:
sudo k3 network list -i -f driver=bridge
خروجی نمونه:
[
{
"name": "kb0",
"interfaces": [
"kb0"
]
},
{
"name": "my-br1",
"interfaces": [
"kb-fff9721d4cec"
]
}
]
نکات مهم
تست جامع
🆘 دریافت راهنما
برای مشاهدهی راهنمای کامل این دستور در خط فرمان:
k3 network list -h
##در حال توسعه: ۱. جایگزین کردن console.table