مجازی سازی و Cloud

کاهش اندازه ایمیج های داکر

Posted on

ایمیج های داکر (Docker Images) یکی از اجزاء اساسی و مهم برای ساختن و اجرای کانتینرها به شمار می روند. با فرض اینکه درک درستی از تفاوت های بین ایمیج های داکر و کانتینرها را دارید، به این موضوع خواهیم پرداخت که چگونه می توان حجم ایمیج های داکر را کاهش داده و در محیط های عملیاتی از Docker Image های سبک تر استفاده کنیم.  همانطور که می دانید یکی از روش های ساختن ایمیج های داکر، استفاده از داکرفایل Dockerfile می باشد. Dockerfile لیستی از دستورالعمل هاست که بصورت خودکار اجرا شده و در نهایت خروجی آن یک ایمیل […]

مجازی سازی و Cloud

پابلیش کردن رجیستری محلی داکر تحت گواهینامه امنیتی Self-signed

Posted on

با توجه به نیازمندی ایجاد و راه اندازی یک ریپازیتوری محلی جهت اپلود/دانلود ایمیج های داکر که در مقاله قبلی به آنها پرداختم، در این مقاله می خواهم شما را با روال راه اندازی ریپازیتوری محلی تحت گواهینامه امنیتی Self-Signed آشنا نمایم. طبق مقاله قبل ما صرفا از یک ایمیج بنام registry:2 و اجرای آن در قالب یک کانتینر استفاده کردیم ولی چنانچه بخواهیم از بیرون از هاست داکر به آن دسترسی داشته باشید امکان پذیر نیست. دلیل این امر بخاطر این هست که docker deamon درخواست های ارسالی بدون گواهینامه و TLS را قبول نمی کند. اما این ضرورری […]

مجازی سازی و Cloud

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

Posted on

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

مجازی سازی و Cloud

آشنایی با Container و مزایای آن

Posted on

بنا به تغییراتی در طراحی زیرساخت یک پروژه، مجبور به بررسی container ها و پیش نیازهای فنی برای ادغام یک سرویس container-based در محیط مجازی شدم. به هر حال موضوع جالبی بود و تاکنون container را صرفا یک راه حل مبتنی بر لینوکس میدانستم اما پس از بررسی شرایط پروژه فعلی، موارد جالبی از قبیل همکاری شرکتهایی همچون vmware,amazon, citrix و … در این حوزه را دیدم و فراتر آنکه امکان توسعه و پیاده سازی آن در محیط های مجازی مبتنی بر vSphere نیز وجود دارد. حقیقتا نمی توان از container بعنوان یک موضوع خیلی جدید یاد کرد، و آن […]

دست نوشته های شخصی

کنفرانس VMworld 2016 – قسمت سوم

Posted on

از دیگر مباحث و تاپیک های پرطرفدار در کنفرانس امسال موضوع عملیات هوشمند در مراکز داده نرم افزار محور بود. در حقیقت مباحث خودکار سازی، بهینه سازی و مدیریت عملکرد سیستم ها در محیط های کلاود می تواند یکی از موضوعات چالشی امسال باشد. با این رویکرد به معرفی چند سمینار برگزار شده که در برخی از آنها حضور پیدا کردم اشاره می کنم. MGT7899: Reducing the Mean Time to Innocence Using vRealize Operations MGT7737: Intelligent Operations Management: A Customer Perspective – a panel MGT7924: vRealize Operations Capacity Explained MGT7718: The KISS of vRealize Operations! MGT8486-QT: Moving from Hype to […]