ایجاد محدودیت حجم برای هر دسته کانتینر در داکر

با درود خدمت شما دوستان و اساتید محترم . به نظر شما راحترین راه برای اجاد محدودیت حجم در داکر به چه صورت هست.

به عنوان مثال ما برای یک کاربر ۵ کانتینر داریم و قرار هست در کل به این یک کاربر دارای ۵ کانتینر ۱۰ گیگ بدیم . و اگر به ۱۰ گیگ رسید دیگه نتونه فایلی یا حتی کش ذخیره شده یا اطلاعات تو دیستابیس قرار بده .

مثال می تونیم cpanel رو مثال بزنیم . اینجوری هم محدودیت ایجاد می شود و هم من در یکی از تابع های ارلنگ برای زیپ کردن دیدم یک دقعه هر چندبار قاطی می کنه یک فایلی که ۶ کیلوبایته رو بخواد زیپ کنه می شه ۷۰ گیگ تا بری استپ بزنی اینجوری هم دچار مشکل نمی شه سرور

شما چه راهی برای این مشکل من پیشنهاد می دید ؟

1 پسندیده

سلام،
اینطور که‌ فهمیدم‌نیاز به resource constraint داری

https://docs.docker.com/engine/admin/resource_constraints/

1 پسندیده

درود توماج جان اینو من قبلا مطالعه کردم صحبتی در مورد فضای مصرف شده روی دیسک هارد صحبت نکرده . موارد محدود سازی منابع در رم و سیپیو صحبت کرده که من اعمال کردم بیشترشو. ولی مشکلم روی دیسک مصرفی یک کاربر هست.

1 پسندیده

چند تا راه توی ذهنم بوجود اوردم اما باید ببینم عملا درسته یا نه

1 پسندیده

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

اینک بده شاید به من کمک کنه یه راه خوبی رو پیشنهاد بدم

1 پسندیده

خیلی از تب هارو امروز بستم ولی این لینکش بود توماج جان

https://jpetazzo.github.io/2014/01/29/docker-device-mapper-resize/

1 پسندیده