راه اندازی مجدد کانتینر ها
دستور restart برای راهاندازی مجدد یک کانتینر استفاده میشود. ابتدا کانتینر متوقف میشود و سپس دوباره اجرا میگردد. میتوانید مدت زمان انتظار قبل از توقف اجباری کانتینر را تنظیم کنید.
🧩 دستور کلی
{{baseURL}}/containers/{{containerId}}/restart
📥 مشخصات درخواست (Request)
| فیلد | مقدار |
|---|---|
| Method | POST |
| Endpoint | /containers/{{containerId}}/restart |
| Query Parameters | خیر |
| Content-Type | application/json |
⚙️ پارامترها (params)
بدنه (body)
روش استفاده (How to Use)
POST {{baseURL}}/containers/{{containerId}}/restart
{
"meta": {
"shamsiDate": "14040513172133235",
"requestId": "55611372-6301-4151-97e5-47c04b31813c"
},
"data": "8c3cd8cc-df0a-4a1d-9ad7-7c2ea8e2639b"
}
{
"meta": {
"shamsiDate": "14040513172143029",
"requestId": "12e746e6-ff38-4c05-8f61-c7fcd4949782"
},
"data": {
"status": "done",
"result": "Container Restarted Sucessfull"
}
}
{
"meta": {
"shamsiDate": "14040513172516614",
"requestId": "acfa6dd7-e2d3-4a7a-ade3-fd50290b04c9"
},
"data": {
"status": "error",
"error": "containerNotFound: No container exists with the specified name or ID prefix."
}
}
وضعیت پاسخ (Status Codes)
| کد | معنی |
|---|---|
200 OK | درخواست با موفقیت انجام شد |
نکات مهم
⚙️ خطاهای رایج
| خطا | توضیح |
|---|---|
containerNotFound | زمانی که کانتینر وجود نداشته باشد |