Mundarija:

Jenkins-ni Docker-da qanday boshlashim mumkin?
Jenkins-ni Docker-da qanday boshlashim mumkin?

Video: Jenkins-ni Docker-da qanday boshlashim mumkin?

Video: Jenkins-ni Docker-da qanday boshlashim mumkin?
Video: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, Noyabr
Anonim

1-DARS: BIRINCHI TASVIRNI SOZLASH VA ISHLATISH

  1. 1-QADAM: O‘RNATISH DOKKER . Bu erga o'ting: docker .com/ docker -mac yoki docker .com/ docker - derazalar.
  2. 2-QADAM: BULUTLARNI TORTING VA ISHLATISH JENKINS KONTEYNER . Ichingizda qoling Docker terminal oynasi.
  3. 3-QADAM: BU ISHLAB CHIQARISHNI AMALIYGA OLISH.
  4. 4-QADAM: HAMMANI BIRGA QO'YISH.

Shuningdek, bilingki, Jenkinsni Docker-ga qanday ulash mumkin?

Docker plagin - bu "bulut" ilovasi. Siz tahrirlashingiz kerak Jenkins tizim konfiguratsiyasi ( Jenkins > Boshqarish > Tizim konfiguratsiyasi) va yangi turdagi bulutni qo'shing " Docker ". Sozlang Docker (yoki Swarm mustaqil) zarur hisob maʼlumotlariga ega API URL. Sinov tugmasi sizga imkon beradi ulanish API bilan yaxshi sozlangan.

Ikkinchidan, Jenkinsdan qanday qilib docker tasvirini yarataman? Jenkins bosh sahifasiga o'ting, "Yangi element" ni bosing, "Quvur liniyasi" ni tanlang va ish nomini "docker-test" sifatida kiriting.

  1. Yangi quvur liniyasi ish.
  2. Ish konfiguratsiyasidagi quvur liniyasi.
  3. Ish menyusi.
  4. Repository yaratish uchun Dockerhub menyusi.
  5. Dockerhub omborini yaratish.
  6. Hisob ma'lumotlari.
  7. Hisob ma'lumotlaringizni qo'ying va saqlang.

Shuningdek, bilingki, Docker Jenkins bilan qanday ishlaydi?

Jenkins manba kodidan ilovangizni yaratish va joylashtirish uchun ishlatiladi. Siz ilovangizni ichkarida ishga tushirishingiz mumkin Docker idish. Jenkins qurishi mumkin Docker ilovangiz bilan rasmni oching va uni umumiy yoki shaxsiyga suring Docker ro'yxatga olish kitobi. Siz ilovangizni ichkarida ishga tushirishingiz mumkin Docker idish.

Docker va Jenkins o'rtasidagi farq nima?

Docker konteynerlarni yaratadigan va boshqaradigan konteyner dvigatelidir, holbuki Jenkins ilovangizda tuzilmalarni/sinovlarni bajarishi mumkin bo‘lgan CI dvigatelidir. Docker dasturiy ta'minot to'plamining bir nechta portativ muhitlarini yaratish va ishga tushirish uchun ishlatiladi. Jenkins ilovangiz uchun avtomatlashtirilgan dasturiy taʼminotni sinovdan oʻtkazish vositasidir.

Tavsiya: