A e mbështet Jenkins Docker?
A e mbështet Jenkins Docker?

Video: A e mbështet Jenkins Docker?

Video: A e mbështet Jenkins Docker?
Video: Windows 10 Docker Desktop for Windows: Explained 2024, Mund
Anonim

Doker shtojca është një zbatim "Cloud". Do t'ju duhet të redaktoni Jenkins konfigurimi i sistemit ( Jenkins > Menaxhoni > Konfigurimi i sistemit) dhe shtoni një re të re të tipit " Doker ". Konfiguro Doker (ose Swarm standalone) URL API me kredencialet e kërkuara. Një buton testimi ju lejon të lidhni me API është vendosur mirë.

Për më tepër, a përdor Jenkins Docker?

Jenkins kujdeset për integrimin e vazhdueshëm dhe vendosjen e vazhdueshme të objekteve të softuerit. Doker është motor kontejner që mban aplikacionin tuaj. Jenkins gjithashtu mund të ndërtojë Doker Imazhet e bazuara në a Dockerfile , ti mundesh përdorni Docker plugin për Jenkins për të ndërtuar kontejnerët.

Dikush mund të pyesë gjithashtu, si mund të drejtoj një kontejner Jenkins Docker? Krijo një Doker vëllimi brenda enë në /var/jenkins_home (the Jenkins drejtoria kryesore) Vraponi Jenkins në portin 8080 (siç është vendosur nga parametri -p)

Nëse do të kishit bërë gjithçka me dorë, do t'ju duhet:

  1. Instaloni Java.
  2. Intall Jenkins.
  3. Instaloni shtojcat e nevojshme.
  4. Konfiguro Jenkins.
  5. Krijo një ndërtim të ri.
  6. Drejtoni ndërtimin.

Rrjedhimisht, si ndryshon Docker nga Jenkins?

Doker është një motor kontenierësh që krijon dhe menaxhon kontejnerë, ndërsa Jenkins është një motor CI që mund të ekzekutojë ndërtime/testime në aplikacionin tuaj. Doker përdoret për të ndërtuar dhe ekzekutuar mjedise të shumta portative të grumbullit tuaj të softuerit. Jenkins është një mjet i automatizuar i testimit të softuerit për aplikacionin tuaj.

Çfarë është kontejneri Jenkins?

Zgjidhja për ekzekutimin e detyrave CI/CD (ndërtime, teste, etj.) në kontejnerët në OpenShift bazohet në Jenkins të shpërndara ndërton, që do të thotë: Ne kemi nevojë për a Jenkins mjeshtër; mund të funksionojë brenda grupit, por gjithashtu funksionon me një master të jashtëm. Jenkins veçoritë/pluginat janë të disponueshme si zakonisht, kështu që mund të përdoren projektet ekzistuese.

Recommended: