حذف حجم
دستور remove برای حذف یک Volume خاص از سیستم استفاده میشود. این دستور زمانی کاربرد دارد که دیگر به آن Volume نیاز نداشته باشید.
🧩 دستور کلی
k3 volume remove [options] <volumeName>
volumeName: نام حجمی که قصد حذف آن را دارید.
⚙️ گزینهها (Options)
| گزینه کوتاه | گزینه بلند | توضیح |
|---|---|---|
-f | --force | در حال توسعه – اجبار به حذف حتی اگر Volume در حال استفاده باشد |
-h | --help | نمایش راهنمای کامل دستور |
📥 مثالهای کاربردی
✅ حذف ساده یک Volume:
k3 volume remove myDataVolume
✅ حذف اجباری (در حال توسعه):
k3 volume remove -f myDataVolume
💡 گزینه
--forceهنوز در مرحله توسعه است و ممکن است در نسخه فعلی به درستی کار نکند.
نکات مهم
در حالت عادی، Volume هایی که توسط کانتینرهای در حال اجرا استفاده میشوند قابل حذف نیستند.
حذف Volume باعث پاک شدن تمام اطلاعات ذخیره شده در آن میشود، پس با احتیاط از این دستور استفاده کنید.
اگر Volume در حال استفاده باشد، حذف آن بدون استفاده از --force ممکن نیست.
تست جامع
#!/bin/bash
echo "Starting k3 volume remove tests..."
echo
echo "[1] Remove existing volume 'myDataVolume'"
k3 volume remove myDataVolume
echo
echo "[2] Remove non-existing volume 'ghostVolume' (should error)"
k3 volume remove ghostVolume
echo
echo "[3] Force remove volume 'myDataVolume' (may not be supported)"
k3 volume remove -f myDataVolume
echo
echo "All volume remove tests completed."
🆘 دریافت راهنما
برای مشاهدهی راهنمای کامل این دستور در خط فرمان:
k3 volume remove -h