رجیستری

از رجیستری کانتینر کلودی در پرتال استفاده کنید؛ نمای سازمان، توکن دسترسی، docker login با مقادیر نمونه، کتابخانه عمومی و push/pull برای دیپلوی روی کلاستر را دنبال کنید.

رجیستری

رجیستری کانتینر مخزن ایمیج سازمان شماست. ایمیج اپ را اینجا push کنید، توکن محدود برای CI بسازید و در صورت فعال بودن از کش pull-through برای ایمیج‌های عمومی استفاده کنید. این مسیر برای دیپلوی روی کوبرنتیز مدیریت‌شده کلودی مناسب است.

در پرتال، رجیستری تب‌های نمای کلی، کتابخانه عمومی، اتصال، ایمیج‌ها و توکن‌های دسترسی دارد و کنار صفحه راهنمای رجیستری دیده می‌شود.

چه چیزی در پنل می‌بینید

نمای کلی فضای سازمان (خصوصی/عمومی)، میزبان https://registry.kloude.ir و شمار مخزن و توکن را نشان می‌دهد.

کتابخانه عمومی ایمیج‌های محبوب Docker Hub را فهرست می‌کند. اولین pull می‌تواند روی رجیستری شما کش شود.

توکن‌های دسترسی فقط برای docker login و CI هستند، نه ورود به پنل Harbor. وقتی هنوز توکنی نساخته‌اید، از اینجا بسازید.

دیالوگ ساخت نام اختیاری (مثلاً ci-push)، تیک اجازه push و هشدار «رمز فقط یک بار دیده می‌شود» را دارد.

چه زمانی استفاده کنید

ایمیج خصوصی برای دیپلوی روی کلاستر نگه دارید، به CI/CD توکن محدود برای push و pull بدهید، و با proxy cache بار pull ایمیج‌های عمومی پرکاربرد را کم کنید.

آموزش: توکن، ورود، ارسال

1

باز کردن رجیستری

از سایدبار، رجیستری را باز کنید و در نمای کلی مسیر سازمان و حالت خصوصی/عمومی را ببینید.

2

ساخت توکن دسترسی

به توکن‌های دسترسی بروید و ساخت توکن را بزنید. نام اختیاری بگذارید، فقط در صورت نیاز push را فعال کنید، سپس بسازید. رمز را همان لحظه کپی کنید؛ فقط یک بار نمایش داده می‌شود.

3

تب اتصال با مقادیر نمونه

تب اتصال را باز کنید. با نام کاربری ربات و رمز احراز هویت کنید. در مستندات اشتراکی از نمونه استفاده کنید:

docker login https://registry.kloude.ir -u 'robot$ci' -p '<secret>'
docker tag myapp:latest registry.kloude.ir/your-org/myapp:latest docker push registry.kloude.ir/your-org/myapp:latest docker pull registry.kloude.ir/your-org/myapp:latest

نقل قول در شل:

نام کاربری ربات را داخل تک‌کوتیشن بگذارید تا $ توسط شل گسترش نیابد.

1

اختیاری: کتابخانه عمومی

کتابخانه عمومی را مرور کنید، دستور pull را کپی کنید و رفتار کش را برای سازمان خود ببینید.

2

دیپلوی روی کلاستر

ایمیج را در Deployment یا Pod ارجاع دهید. برای مخزن خصوصی pull secret بسازید. با تغییر افراد یا پایپ‌لاین، توکن‌ها را بچرخانید.

مرتبط