ناشناس

سوال 892

تفاوت های داکر و کوبرنیتیز چیست؟

ثبت پاسخ جدید

برای ثبت پاسخ، لطفا وارد حساب کاربری خود شوید.

پاسخ‌ها

1 پاسخ

داکر موتور اصلی را برای اجرای یک برنامه در انزوا از دیگران فراهم می کند. اگر مشکل شما این است که می خواهید یک برنامه را از دیگر برنامه های در حال اجرا در همان دستگاه جدا کنید ، Docker یکی از راه های مدیریت آن است.



اگر می خواهید اطمینان حاصل کنید که همیشه یک برنامه به همراه وابستگی های آن اجرا می شود ، داکر راهی برای مدیریت آن است. Kubernetes بسیاری از برنامه های کانتینر را در کنار هم به روشی سازمان یافته و قابل اعتماد اجرا می کند.



اگر می خواهید راهی برای میزبانی بسیاری از برنامه های کانتینر شده ، یا بسیاری از نسخه های همان برنامه دارای کانتینر و تهیه شبکه و ذخیره سازی برای آن برنامه ها ، Kubernetes به شما کمک می کند. ابتدا باید بدانید که چگونه آن برنامه را درون یک ظرف قرار دهید. Kubernetes "تصویر بزرگتر" از Docker است.

در Revelry ، ما به همین دلیل از داکر و کوبرنتس استفاده می کنیم. ما برنامه های خود را در Kubernetes میزبان هستیم و از Kubernetes برای مدیریت منابع مختلف برای پشتیبانی از آن برنامه ها استفاده می کنیم. ما همچنین از Docker به عنوان موتور اجرای کانتینر در Kubernetes استفاده می کنیم. بنابراین ، هنگامی که ما یک برنامه جدید را می سازیم ، ابتدا باید آن را در داکر قابل اجرا کنیم. و سپس ، ما می توانیم آن را در Kubernetes مستقر کنیم.