Docker

استفاده از مخزن داخلی Docker در مگان Hub

ما در مگان یک مخزن Docker داخلی راه‌اندازی کرده‌ایم که به توسعه‌دهندگان این امکان را می‌دهد تا با سرعت، امنیت و پایداری بالاتری تصاویر (Images) موردنیاز خود را pull یا push کنند.

آدرس مخزن

hub.megan.ir/library

مزایای استفاده از مخزن داخلی Docker

  • سرعت بالا برای کاربران داخل ایران
  • پایداری بیشتر نسبت به Docker Hub و دیگر منابع خارجی
  • امکان ایجاد مخزن خصوصی برای سازمان‌ها
  • قابل استفاده در محیط‌های CI/CD و زیرساخت‌های اتوماسیون

نحوه استفاده از مخزن Docker در مگان

Pull کردن یک تصویر از مخزن

فرض کنیم یک تصویر با نام nginx و تگ latest در مخزن موجود است:

docker pull hub.megan.ir/library/nginx:latest

استفاده در فایل‌های CI مانند GitLab CI

در GitLab CI یا Jenkins می‌توانید مخزن مگان را به عنوان منبع اصلی تنظیم کنید:

image: hub.megan.ir/library/node:18

پشتیبانی و مستندات

نکات امنیتی

  • پشتیبانی از احراز هویت (Authentication) برای پروژه‌های خصوصی
  • پشتیبانی از HTTPS و رمزنگاری ارتباطات
  • در دسترس فقط از طریق اینترنت ملی و بین‌المللی