عندما يتطلب إنشاء Jenkins Docker ، فإنه سينشئ "وكيل سحابة" عبر المكون الإضافي. … يمكن بعد ذلك دفع الصورة إلى Docker Registry جاهز للنشر. بمجرد دخولك إلى Jenkins Dashboard ، حدد Manage Jenkins على اليسار. في صفحة التكوين ، حدد إدارة الملحقات.
كيف أقوم بإنشاء صورة Docker في خط أنابيب Jenkins؟
إعداد البيئة الخاصة بك
تثبيت المكون الإضافي Docker Pipelines على Jenkins: إدارة Jenkins → إدارة الإضافات. ابحث في Docker Pipelines ، وانقر فوق Install دون إعادة التشغيل وانتظر حتى تنتهي. قم بتحميل تعريف Dockerfile الخاص بك إلى مستودع Github الخاص بك.
كيف يمكنني إنشاء صورة Docker من Dockerfile في خط أنابيب Jenkins؟
انتقل إلى صفحة Jenkins الرئيسية ، وانقر على "عنصر جديد" ، وحدد "خط الأنابيب" وأدخل اسم الوظيفة كـ "اختبار عامل الإرساء"
- وظيفة خط أنابيب جديد. …
- خط الأنابيب في تكوين الوظيفة. …
- قائمة المهام. …
- قائمة Dockerhub لإنشاء مستودع. …
- إنشاء مستودع Dockerhub. …
- أوراق الاعتماد. …
- ضع بيانات الاعتماد الخاصة بك واحفظها.
ما هي صورة Docker في Jenkins؟
Docker هو منصة لتشغيل التطبيقاتفي بيئة معزولة تسمى "الحاوية" (أو حاوية Docker). يمكن تنزيل تطبيقات مثل Jenkins على هيئة "صور" للقراءة فقط (أو صور Docker) ، يتم تشغيل كل منها في Docker كحاوية.
هل يدعم Jenkins Docker؟
مشروع Jenkins يوفر صور Docker لوحدات التحكم والوكلاء الداخليين والوكلاء الخارجيين والمزيد بدءًا من Jenkins 2.307 الصادر في 17 أغسطس 2021 و Jenkins 2.303. تم إصداره في 1 أغسطس 2021 ، ستستخدم صور Docker المقدمة من مشروع Jenkins Java 11 بدلاً من Java 8.