عبدالله اخیرا به برنامهنویسی و نرمافزار علاقهمند شده و در مسابقات کدکاپ ثبتنام کرده است. اما متأسّفانه مسابقه DevOps کدکاپ با کنسرت عبدالله همزمان شده است و به کمک شما نیاز دارد. عبدالله دوست دارد در زمینهی Docker هم ستاره شود و منتور عبدالله به او گفته است «انسان در محدودیتها ستاره میشود» حالا او میخواهد چند محدودیت در منابع یک container قدیمی اعمال کند.
به عبدالله کمک کنید محدویتهای زیر را در منابع یک container داکر Redis اضافه کند:
- Memory Limit:
30M
- CPU Shares:
70
برای دانلود پروژهی اولیه روی این لینک کلیک کنید.
نکات تکمیلی
۱. شما اجازهی build کردن یک Image جدید نخواهید داشت و باید از Imageهای استاندارد استفاده کنید. بهطور خاص، برای Redis میتوانید از Image با آدرس زیر استفاده کنید:
registry.gitlab.com/qio/standard/redis:latest
۲. نام container باید limited_redis
باشد.
۳. سیستم داوری کوئرا بهصورت خودکار فایل docker-compose.yml
را با کامند up
اجرا میکند. شما نیازی به کد یا اسکریپتی برای اجرای این کار ندارید.
۴. توجه داشته باشید که ورژن docker-compose.yml
باید 2
باشد.
نحوه ارسال پاسخ
شما تنها مجاز به ارسال فایل docker-compose.yml
هستید.
version: "2"
# Do not forget that the only available
# redis image is accessible with the following url:
# registry.gitlab.com/qio/standard/redis:latest
ارسال پاسخ برای این سؤال