كيف يعمل Jenkins مع Docker؟
كيف يعمل Jenkins مع Docker؟

فيديو: كيف يعمل Jenkins مع Docker؟

فيديو: كيف يعمل Jenkins مع Docker؟
فيديو: How to Setup Docker Containers As Build Agents for Jenkins 2024, شهر نوفمبر
Anonim

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

وبالمثل قد يتساءل المرء ، هل يدعم Jenkins Docker؟

باستخدام عامل ميناء المتغير العالمي في ملف جينكينز خط الأنابيب أكثر وأكثر في الوقت الحاضر ، تستخدم خطوط أنابيب التسليم المستمر (CD) الحاويات. في العديد من التطبيقات ، تكون أداة سير العمل / التنسيق الأساسية لخطوط أنابيب القرص المضغوط هي جينكينز . وأداة تنظيم الحاوية الأساسية هي عامل ميناء.

بعد ذلك ، السؤال هو ، ما هو الفرق بين جينكينز ودوكر؟ عامل ميناء هو محرك حاوية يمكنه إنشاء الحاويات وإدارتها ، بينما جينكينز هو محرك CI يمكنه تشغيل الإنشاء / الاختبار على تطبيقك. عامل ميناء يستخدم لبناء وتشغيل بيئات محمولة متعددة من حزمة البرامج الخاصة بك. جينكينز هي أداة اختبار برمجية مؤتمتة لتطبيقك.

بالإضافة إلى ذلك ، كيف أقوم بتوصيل Jenkins بـ Docker؟

عامل ميناء البرنامج المساعد هو تنفيذ "سحابة". ستحتاج إلى التعديل جينكينز أعدادات النظام ( جينكينز > إدارة> تكوين النظام) وإضافة سحابة جديدة من النوع " عامل ميناء ". تهيئة عامل ميناء (أو Swarm مستقل) عنوان URL لواجهة برمجة التطبيقات مع بيانات الاعتماد المطلوبة. يتيح لك زر الاختبار الإتصال مع API معدة بشكل جيد.

كيف يعمل جينكينز؟

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

موصى به: