Ինչպե՞ս է Jenkins-ը աշխատում Docker-ի հետ:
Ինչպե՞ս է Jenkins-ը աշխատում Docker-ի հետ:

Video: Ինչպե՞ս է Jenkins-ը աշխատում Docker-ի հետ:

Video: Ինչպե՞ս է Jenkins-ը աշխատում Docker-ի հետ:
Video: Jenkins-ի տեղադրումը KIND-ի վրա Lens-ի և Helm-ի միջոցով և Kubernetes-ի ինտեգրումը Jenkins-ի հետ 2024, Նոյեմբեր
Anonim

Ջենկինս օգտագործվում է ձեր հավելվածը սկզբնական կոդից կառուցելու և տեղակայելու համար: Դուք կարող եք գործարկել ձեր հավելվածը ներսում Դոկեր կոնտեյներ. Ջենկինս կարող է կառուցել Դոկեր պատկերը ձեր հավելվածով և դրեք այն հանրային կամ մասնավորի Դոկեր գրանցամատյան.

Նմանապես կարելի է հարցնել, արդյոք Ջենկինսն աջակցում է Docker-ին:

Օգտագործելով Դոկեր Գլոբալ փոփոխական ձեր մեջ Ջենկինս Խողովակաշար Այսօր ավելի ու ավելի է շարունակական առաքման (CD) խողովակաշարերն օգտագործում են կոնտեյներներ: Շատ իրագործումներում CD խողովակաշարերի առաջնային աշխատանքային հոսքի/նվագավորության գործիքն է Ջենկինս . Իսկ բեռնարկղային նվագախմբի առաջնային գործիքն է Դոկեր.

Հետագայում հարցն այն է, թե որն է տարբերությունը Ջենքինսի և Դոկերի միջև: Դոկեր կոնտեյներային շարժիչ է, որը կարող է ստեղծել և կառավարել կոնտեյներներ, մինչդեռ Ջենկինս CI շարժիչ է, որը կարող է կառուցում/փորձարկել ձեր հավելվածում: Դոկեր օգտագործվում է ձեր ծրագրային փաթեթի մի քանի շարժական միջավայրեր ստեղծելու և գործարկելու համար: Ջենկինս ձեր հավելվածի համար ծրագրային ապահովման փորձարկման ավտոմատացված գործիք է:

Բացի այդ, ինչպես կարող եմ միացնել Jenkins-ը Docker-ին:

Դոկեր plugin-ը «Cloud» իրականացում է: Ձեզ անհրաժեշտ կլինի խմբագրել Ջենկինս համակարգի կոնֆիգուրացիա ( Ջենկինս > Կառավարեք > Համակարգի կազմաձևում) և ավելացրեք նոր տիպի ամպ: Դոկեր «Կարգավորել Դոկեր (կամ Swarm standalone) API URL՝ պահանջվող հավատարմագրերով: Փորձարկման կոճակը թույլ է տալիս ձեզ կապ API-ով լավ դրված է:

Ինչպե՞ս է աշխատում Ջենկինսը:

Ջենկինս Java-ում գրված բաց կոդով ավտոմատացման գործիք է՝ պլագիններով, որոնք կառուցված են շարունակական ինտեգրման նպատակով: Ջենկինս օգտագործվում է ձեր ծրագրային նախագծերը շարունակաբար կառուցելու և փորձարկելու համար, ինչը ծրագրավորողների համար հեշտացնում է փոփոխությունները նախագծում ինտեգրելը և օգտվողների համար հեշտացնում է թարմ կառուցվածք ստանալը:

Խորհուրդ ենք տալիս: