مجازی سازی و Cloud

مانتیورینگ و مدیریت کانتینرها با ابزار Dry

Posted on

اگر شما در جستجوی ابزاری هستید که به راحتی امکان پایش کانتینرهای اجرا شده تحت داکر یا Docker Swarm را برایتان فراهم کند، و کمی از بازی کردن با فرامین متعدد docker خسته شده اید، در این مقاله شما را با یک ابزار بسیار ساده و راحت به نام Dry آشنا می کنم. این ابزار یک اپلیکشن مبتنی بر ترمینال هست که بسادگی از طریق خط فرمان اجرا شده و امکان مانیتور کردن کلیه کانتینرهایی که تحت سرویس داکر یا در حالت داکرسوارم اجرا شده اند را فراهم می کند. با آن می توانید اطلاعاتی درباره کانتینرها، ایمیج ها، شبکه […]

مجازی سازی و Cloud

ایجاد رجیستری محلی داکر (Private Loacl Registry)

Posted on

در بسیاری از شرکتها و سازمان ها ممکن است، سیاست های امنیتی باعث عدم استفاده از داکرهاب به عنوان یک ریپازیتوری عمومی شود. حتی ممکن است موضوع تحریم ایران از دسترسی به سایت های ارائه کننده ایمیج های استاندارد داکر، سبب شود تا به فکر ایجاد و راه اندازی یک ریپازیتوری شخصی و محلی در سازمان خود باشید. در واقع این مقاله، به فرآیند ایجاد یک رجیستری شخصی در شبکه محلی پرداخته ام و با روشی ساده می توان یک Private Registry ایجاد کرد که جایگزین مناسبی برای Dockerhub باشد. پس از آن قادر خواهید بود ایمیج های مختلف را […]

مجازی سازی و Cloud

ایجاد کانتینر وب سرویس با استفاده از داکرکامپوز

Posted on

قصد داریم به روشی ساده نحوه استفاده از داکر کامپوز فایل و استفاده از فرمان docker-compose را توضیح دهیم. بصورت خلاصه و جهت مرور، docker-compose  یک ابزار جهت اجرای دسته ای از کانتینرهاست که فرآیند اجرا شدن کانتنیرها، بر اساس دستورالعمل هایی که در فایل docker-compose.yml ذخیره می شود صورت می پذیرد. (البته این ابزار از فایلی با فرمت json نیز پیشتیبانی می کند که در پایان به آن اشاره شده است.)جهت روشن شدن موضوع، فرض کنید تعدادی کانتینر را جهت اجرای یک اپلیکشن خاص بایستی اجرا کنید. در این سناریو، قصد داریم اپلیکشنهای وب سرور Nginx و بانک اطلاعاتی […]

مجازی سازی و Cloud

نصب و پیکربندی کوبرنتیس (Kubernetes) در اوبونتو ۱۸٫۰۴

Posted on

سرویس کوبرنتیس (Kubernetes) یک سرویس مدیریت اپن سورس رایگان هست که پلتفرم توسعه خودکار، مقیاس پذیری و عملیات مدیریت اپلیکشن های مبتنی بر کانتینر را در میان کلاستری از کامپیوترها انجام می دهد. شاید به عبارتی ساده تر، از کوبرنتیس بتوان به عنوان یک سرویس مدیریتی برای زیرساخت کانتینرها نام برد که نقشی شبیه vCenter در مدیریت زیرساخت مجازی و ماشین های مجازی را برعهده دارد. کوبرنتیس یک سیستم قدرتمند متن باز است که گوگل آن را برای مدیریت اپلیکشن های کانتینرشده خود توسعه داد. با کمک آن، روش های بهتری جهت مدیریت اجزاء مرتبط و همچنین سایر سرویس ها […]