پرش به مطلب اصلی

خالی کردن کانتینر های بلا استفاده

تمام اطلاعات باقی مانده از کانتینر ها که حذف شده یا به هر دلیلی دیگر از آن ها استفاده نمیشود را حذف میکند.


🧩 دستور کلی

{{baseURL}}/containers/prune

📥 مشخصات درخواست (Request)

فیلدمقدار
MethodPOST
Endpoint/containers/prune
Query Parametersخیر
Content-Typeapplication/json

⚙️ پارامترها (params)


بدنه (body)

{}

روش استفاده (How to Use)

POST {{baseURL}}/containers/prune
{
"meta": {
"shamsiDate": "14040513103918238",
"requestId": "b5ae89fd-6047-44cb-bcb7-64494c8f662a"
},
"data": "133f287e-55f2-44a8-bb37-170b16762d62"
}

هش آیدی مربوط به آن داده می‌شود تا اتصال بسته شود و کاربر می‌تواند با وارد کردن این آیدی در ای‌پی‌آی jobStatus، خروجی را مشاهده کند.

GET {{baseURL}}/containers/jobs/133f287e-55f2-44a8-bb37-170b16762d62
{
"meta": {
"shamsiDate": "14040513103929648",
"requestId": "32b291be-7049-4005-8f46-0c635f3ee5d4"
},
"data": {
"status": "done",
"result": [
"10f069e47a5a3f11",
"43c4e878997a788c",
"459fef6a3355a6f6",
"47271364c79ac64f",
"4de10f38d81ac276",
"5571772ecbec010c",
"6086b88077385585",
"617bed4715f68bf6"
]
}
}

وضعیت‌ پاسخ (Status Codes)

کدمعنی
200 OKدرخواست با موفقیت انجام شد

نکات مهم

تمام فایل های اضافی مربوط به کانتینر ها اعم از لاگ ها و غیره را پاک میکند

این دستور تمام کانتینر های در وضعیت stopped را حذف میکند.


⚙️ خطاهای رایج

نداره خداوکیلی


🆘 دریافت راهنما