Jenkins Docker ilə necə işləyir?
Jenkins Docker ilə necə işləyir?

Video: Jenkins Docker ilə necə işləyir?

Video: Jenkins Docker ilə necə işləyir?
Video: Клонирование репозитория GitHub с помощью Laravel Sail 2024, Noyabr
Anonim

Jenkins mənbə kodundan tətbiqinizi qurmaq və yerləşdirmək üçün istifadə olunur. Tətbiqinizi içəridə işlədə bilərsiniz Doker konteyner. Jenkins tikə bilər Doker tətbiqinizlə təsvir edin və onu ictimai və ya şəxsiyə itələyin Doker reyestr.

Eynilə soruşa bilər ki, Jenkins Docker-i dəstəkləyirmi?

istifadə edərək Doker Qlobal Dəyişən Sizin Jenkins Boru kəməri Bu gün daha çox davamlı çatdırılma (CD) boru kəmərləri konteynerlərdən istifadə edir. Bir çox tətbiqlərdə CD boru kəmərləri üçün əsas iş axını/orkestrasiya vasitəsidir Jenkins . Və əsas konteyner orkestrasiya vasitəsidir Doker.

Sonradan sual yaranır ki, Jenkins və Docker arasındakı fərq nədir? Doker konteynerlər yarada və idarə edə bilən konteyner mühərrikidir, halbuki Jenkins Tətbiqinizdə qurma/sınaq işlədə bilən CI mühərrikidir. Doker proqram yığınınızın çoxsaylı portativ mühitlərini qurmaq və idarə etmək üçün istifadə olunur. Jenkins tətbiqiniz üçün avtomatlaşdırılmış proqram test alətidir.

Bundan əlavə, Jenkins-i Docker-ə necə qoşa bilərəm?

Doker plagin "bulud" tətbiqidir. Redaktə etməli olacaqsınız Jenkins sistem konfiqurasiyası ( Jenkins > İdarə et > Sistem konfiqurasiyası) seçin və yeni tipli Bulud əlavə edin " Doker ". Konfiqurasiya edin Doker Tələb olunan etimadnaməsi ilə (və ya Swarm bağımsız) API URL. Test düyməsi sizə imkan verir əlaqə API ilə yaxşı qurulmuşdur.

Jenkins necə işləyir?

Jenkins Davamlı İnteqrasiya məqsədi üçün qurulmuş plaginlərlə Java-da yazılmış açıq mənbəli avtomatlaşdırma vasitəsidir. Jenkins proqram layihələrinizi davamlı olaraq qurmaq və sınaqdan keçirmək üçün istifadə olunur, tərtibatçıların layihəyə dəyişiklikləri inteqrasiya etməsini asanlaşdırır və istifadəçilərin yeni bir quruluş əldə etməsini asanlaşdırır.

Tövsiyə: