**Option 1 (Concise):**
چارچوب منبع باز موبی برای ساخت سیستمهای سفارشی کانتینر
**Option 2 (More Descriptive):**
چارچوب منبع باز موبی: مجموعهای از اجزای کانتینری استاندارد برای ایجاد سیستمهای کانتینر سفارشی
**Option 3 (Emphasis on Flexibility):**
ساخت سیستمهای کانتینر سفارشی با چارچوب انعطافپذیر موبی
**Option 4 (Technical):**
چارچوب موبی: اجزای کانتینری استاندارد و ابزارهای ساخت سیستمهای کانتینر
The best choice depends on the specific context. Option 1 is the most concise, while Option 2 gives a better sense of the content.
معرفی:
Moby, a new technology from Docker, offers a modular approach to container systems. Here are the problems it aims to solve:
-
Customizing container systems: Moby lets you assemble specialized container systems without starting from scratch, providing a library of standard components that can be combined.
-
Creating diverse container systems: Moby supports various platforms and architectures, including bare metal (x86 and Arm), Linux, macOS, Windows, and virtual machine images for different cloud providers.
-
Building new components easily: Moby’s components are containers, making it straightforward to create new components using OCI-compatible containers.
-
Adapting existing container systems: The technology can help infrastructure providers tailor existing container systems to their specific environments.
-
Testing projects in diverse environments: Moby is beneficial for open-source developers who want to test their project in different systems.
-
Understanding Docker internals: Moby allows those interested to examine the inner workings of Docker.
مِوبی: چارچوبِ بازِ ساختِ سیستمهای کانتینری تخصصی 🚀
مِوبی، یک چارچوبِ بازِ ایجادشده توسط داکر است که برای ساختِ سیستمهای کانتینری تخصصی، بدون نیاز به دوباره سازیِ چرخه، طراحی شده است. مِوبی مانند یک “ستِ لگو” از دهها جزء استاندارد و یک چارچوب برای ترکیب آنها در پلتفرمهای سفارشی ارائه میدهد. 🤩
ویژگیهای کلیدی مِوبی:
الف. اجزا (Components): 📦
- یک کتابخانهی کامل از اجزای کانتینری برای هر جنبهی حیاتی یک سیستم کانتینری: سیستمعامل، رانتایم کانتینر، هماهنگی، مدیریتِ زیرساخت، شبکه، ذخیرهسازی، امنیت، ساخت، توزیعِ تصویر و… با این اجزا، میتوانید هر چیزی را که برای سیستم کانتینری خود نیاز دارید، بسازید! 🛠️
ب. ابزارها (Tools): 🧰
- ابزارهایی برای ترکیب اجزا و تولیدِ اشیاء قابل اجرا (Artifacts) برای طیف وسیعی از پلتفرمها و معماریها: مِتالو (Bare Metal) چه x86 و چه Arm، اجرای فایلها برای لینوکس، مک و ویندوز، و تصاویر ماشین مجازی (VM) برای ارائه دهندگان ابر و مجازی سازی محبوب. همین الان میتوانید از مِوبی برای هر سیستمِ دلخواه استفاده کنید. 💻
ج. مجموعههای آماده (Assemblies): 📁
- مجموعه ای از مجموعههای آمادهی مرجع که میتوانند به عنوان الگو، اصلاح شوند یا برای ایجاد مجموعههای سفارشی از آنها الهام بگیرید. تمام اجزای مِوبی کانتینر هستند، بنابراین ساختِ اجزای جدید مثل ساختِ یک کانتینر جدیدِ سازگار با OCI ساده است. از تجربیاتِ دیگران در ساختِ سیستمِ کانتینری خود الهام بگیرید! 💡
مِوبی از Containerd به عنوان رانتایم کانتینر پیشفرض استفاده میکند. از این سیستم برای چه کارهایی میتوانید استفاده کنید؟ 🤔
چه کسانی میتوانند از مِوبی استفاده کنند؟
- هکرهایی که میخواهند ساختِ داکر را سفارشی یا وصله کنند.
- مهندسان سیستم یا پیمانکاران که در حال ساختِ سیستم کانتینری هستند.
- ارائه دهندگان زیرساخت که میخواهند سیستمهای کانتینری موجود را به محیط خود تطبیق دهند.
- علاقهمندان به کانتینرها که میخواهند با جدیدترین فناوریهای کانتینری آزمایش کنند.
- توسعهدهندگانِ منبع باز که میخواهند پروژههای خود را در انواع مختلف سیستمها آزمایش کنند.
- هر کسی که کنجکاو به درونیات داکر و نحوه ساخت آن است.
چه کسانی نباید از مِوبی استفاده کنند؟
- توسعهدهندگانِ اپلیکیشن که به دنبال راهی ساده برای اجرای برنامههایشان در کانتینرها هستند (داکر CE را توصیه میکنیم).
- تیمهای توسعه و فناوری اطلاعاتِ سازمانها که به دنبال یک پلتفرمِ کانتینری آماده، تجاری و پشتیبانیشده هستند (Mirantis Container Runtime را توصیه میکنیم).
- هر کسی که به تازگی میخواهد با کانتینرها آشنا شود (سایت docker.com را پیشنهاد میکنیم).
امیدواریم که این توضیحات مفید واقع شده باشد. 🎉
نیاز به راهنمایی دارید؟ سامان بهشتیان، یک توسعه دهنده وب با ۱۱ سال تجربه در توسعه سامانههای تحت وب، آماده همکاری با شما در جهت حل چالش هاتون و البته به چالش کشیدن خودشه. برای کسب اطلاعات بیشتر میتوانید با سامان تماس بگیرید.
https://mobyproject.org/