Skip to main content

معرفی سرویس کانتینر رجیستری اختصاصی (private container registry)

سرویس کانتینر رجیستری اختصاصی هم‌روش

با سرویس کانتینر رجیستری اختصاصی می‌توانید داکر ایمیج‌های خود را به صورت امن ذخیره و بازیابی کنید. به طور پیش‌فرض برای هر سازمان یک کانتینر رجیستری اختصاصی فعال است و ایمیج‌های بیلدشده برای آن سازمان (در فرایند بیلد داکرفایل پروژه‌ها) به طور اتوماتیک در رجیستری پوش می‌شود.

همچنین شما می‌توانید با یوزر و پسوردی که برای رجیستری شما اختصاص داده شده است به رجیستری وصل شده و کارهای معمول مانند push و pull ایمیج را انجام دهید. برای اینکار در ترمینال از دستور docker login [REGISTRY_URL] استفاده کنید.

برای push یا pull کردن ایمیج از رجیستری باید از آدرس کامل رجیستری استفاده کنید.

در تب کانتینر رجیستری می‌‌توانید میزان استفاده از storage رجیستری‌تان را ببینید و ایمیج‌های موجود‌تان را مدیریت کنید. می‌توانید از همین پنل ایمیج‌‌ یا دایجست یا تگ مورد نظرتون را حذف کنید. ایمیج‌های شما پس از فشرده‌سازی ذخیره می‌شوند بنابراین حجم storage ای که مصرف می‌کنید کمتر از حجم ایمیج‌هایی است که به رجیستری پوش کرده‌اید. مثلا پس از پوش کردن ایمیج alpine که حدود ۵.۵ مگابایت است به رجیستری فقط ۳.۸ مگابایت storage از رجیستری مصرف می‌شود.

اتصال به رجیستری‌های دیگر

همچنین شما می‌توانید پلتفرم دارکوب را به کانتینر رجیستریِ مدیریت‌شده توسط خودتان یا یک شخص سومی (third-party) وصل کنید. برای اینکار می‌توانید در قسمت «مدیریت رجیستری‌ها» اطلاعات مربوطه برای اتصال به رجیستری مورد نظر را وارد کنید. پس از اینکار می‌توانید داکر‌ایمیج‌های موجود در رجیستری‌ِ اضافه شده را روی پلتفرم دارکوب دیپلوی کنید.

توجه کنید که در این قسمت فقط لیست و مدیریت ایمیج‌هایی رجیستری‌ای که توسط همروش ارائه می‌شود وجود دارد و اضافه‌کردن رجیستری‌های شخصی دیگر فقط برای استفاده در ساخت اپ داکری است.