القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

سجل Docker هو نظام يخزن ويوزع صور Docker. هناك العديد من الصور المستضافة على مركز التسجيل. يمكن أن تحتوي صورة واحدة على إصدارات متعددة ، يتم تحديد كل منها بعلامة مختلفة.

يتيح التسجيل للمستخدمين سحب صور Docker منه ودفع الصور الجديدة إليه لاستضافتها. يتيح لك ذلك الحصول على نسخة من طلبك عبر الإنترنت. كما يمكنك من مشاركة الصور مع الآخرين.

اكتشف كل ما تحتاجه لدفع صورة أحد التطبيقات إلى سجل Docker.

لماذا استخدام Docker Registry؟

على الرغم من وجود العديد من السجلات العامة عبر الإنترنت ، إلا أن DockerHub تحظى بشعبية كبيرة. سجل Docker هو أحد منتجات Docker Inc ، الشركة المسؤولة عن منصة Docker بحد ذاتها. يستضيف كلا من المستودعات العامة والخاصة. يمكنك استخدام المستودعات العامة أو الدفع مقابل المستودعات الخاصة المقيدة.

يوفر سجل Docker إصدارات آلية وحسابات الشركة وتكامل التحكم في المصدر. الإعداد يشبه إلى حد كبير GitHub ، منصة تعاونية مفتوحة المصدر. يتفاعل محرك Docker مع سجل Docker افتراضيًا. يمكنك أيضًا تشغيل عمليات CI / CD.

instagram viewer

يمكنك معرفة المزيد حول سجل Docker من خلال نشر تطبيق تجريبي.

أنشئ حساب سجل Docker

ابدأ بالانتقال إلى ملف موقع Docker Hub وتسجيل حساب هناك.

بمجرد قيامك بالتسجيل وتسجيل الدخول ، سيكون لديك حق الوصول إلى حساب Docker الخاص بك.

تحتاج إلى إنشاء مستودع لدفع صورة التطبيق التجريبي إليه. اضغط على إنشاء مستودع زر ، ثم قدم ملف اسم و وصف من المستودع. يمكنك اختيار ما إذا كنت تريد جعل المستودع الخاص بك عامًا أو خاصًا. يمنحك سجل Docker إمكانية الوصول إلى مستودع خاص مجاني واحد ومستودعات عامة متعددة.

سحب صورة عامل ميناء

لاختبار العملية ، اسحب عينة Docker Image من Docker Hub. يمكنك سحب صورة Ubuntu باستخدام هذا الأمر:

عامل ميناء سحب أوبونتو

Ubuntu هي إحدى صور Docker الرسمية. بعد ذلك ، تحتاج إلى دفعه إلى مستودع Docker الخاص بك.

ادفع صورتك إلى Docker Registry

يجب عليك الآن دفع الصورة من جهازك المحلي إلى مستودع Docker Hub. تحتوي جميع المستودعات على إرشادات حول كيفية دفع الصور إليها. ستحتاج إلى استخدام هذه البنية المحددة لهيكلة صورتك المحلية قبل دفعها إلى مستودعك. يجب أن تظهر على النحو التالي:

قم بتغيير اسم الصورة في الريبو المحلي الخاص بك ليكون لها نفس اسم الأمر الموجود في المستودع البعيد. يمكنك القيام بذلك باستخدام الأمر التالي:

علامة عامل ميناء ubuntu: أحدث sandra35 / testrepo: الأحدث

عند اكتمال العملية ، يجب أن ترى الصورة بالاسم والعلامة الجديدة بين صورك.

ثم انطلق وادفع الصورة إلى السجل باستخدام الأمر التالي:

دفع عامل ميناء sandra35 / testrepo: الأحدث

ستبدو الدفعة الناجحة كما يلي:

الآن ، انتقل إلى مستودع Docker البعيد في متصفحك. يجب أن ترى الصورة في المستودع عند تحديث الصفحة.

تهانينا ، لقد نجحت في استضافة صورة في سجل Docker! يمكنك التحقق من سجلات التطبيق من خلال النقر على الصورة.

باستخدام نفس الطريقة ، يمكنك استضافة تطبيقاتك الخاصة. سيزيد حجم التطبيق الخاص بك من حجم الصورة المستضافة. يخزن السجل الصورة حتى تقوم بحذفها. يمكنك مشاركة صورتك مع أي شخص على الإنترنت.

سجل Docker هو أفضل سجل

يعد سجل Docker أحد الميزات الرائعة لنظام برنامج Docker. يعمل السجل على تحسين تخزين الصور وتوزيعها عبر الإنترنت. يمكنك إنشاء تطبيقات معبأة في حاويات سريعًا وشحنها عبر الإنترنت.

يستضيف سجل Docker عددًا غير محدود من التطبيقات في مستودعاته العامة. بدلاً من ذلك ، يمكنك إنشاء مستودعات خاصة مدفوعة مقيدة لجمهور معين.

ابدأ في استخدام سجل Docker وقم بتغيير طريقة تخزين التطبيقات ومشاركتها.