İçindekiler:

Jenkins'i Docker'da nasıl başlatırım?
Jenkins'i Docker'da nasıl başlatırım?

Video: Jenkins'i Docker'da nasıl başlatırım?

Video: Jenkins'i Docker'da nasıl başlatırım?
Video: Docker Jenkins Kurulumu #17 2024, Nisan
Anonim

DERS 1: İLK RESİMİNİZİ KURUN VE ÇALIŞTIRIN

  1. ADIM 1: KURULUM LİMAN İŞÇİSİ . Şu adrese gidin: liman işçisi .com/ liman işçisi -mac veya liman işçisi .com/ liman işçisi -pencereler.
  2. 2. ADIM: BULUTLARINI ÇEKİN VE ÇALIŞTIRIN JENKINS KONTEYNER . senin içinde kal Liman işçisi terminal penceresi.
  3. ADIM 3: BUNU BİRAZ DAHA PRATİK YAPMAK.
  4. ADIM 4: HER ŞEYİ BİR ARAYA KOYMAK.

Ayrıca biliyorum, Jenkins'i Docker'a nasıl bağlarım?

Liman işçisi eklenti bir "Bulut" uygulamasıdır. düzenlemeniz gerekecek Jenkins Sistem yapılandırması ( Jenkins > Yönet > Sistem yapılandırması) ve yeni bir Bulut türü ekleyin " Liman işçisi ". Yapılandır Liman işçisi (veya Swarm bağımsız) Gerekli kimlik bilgilerine sahip API URL'si. Bir test düğmesi, bağlantı API ile iyi ayarlanmış.

İkincisi, Jenkins'ten nasıl bir liman işçisi görüntüsü oluşturabilirim? Jenkins ana sayfasına gidin, “Yeni Öğe”ye tıklayın, “Boru Hattı”nı seçin ve iş adını “docker-test” olarak girin.

  1. Yeni boru hattı İşi.
  2. İş yapılandırmasında işlem hattı.
  3. İş Menüsü.
  4. Depo Oluşturmak için Dockerhub menüsü.
  5. Dockerhub Deposu Oluşturma.
  6. Kimlik bilgileri.
  7. Kimlik bilgilerinizi koyun ve kaydedin.

Ayrıca Docker'ın Jenkins ile nasıl çalıştığını da bilin.

Jenkins uygulamanızı kaynak kodundan oluşturmak ve dağıtmak için kullanılır. Uygulamanızı içeride çalıştırabilirsiniz Liman işçisi konteyner. Jenkins inşa edebilir Liman işçisi uygulamanızla birlikte görüntü ve genel veya özel olarak itin Liman işçisi kayıt. Uygulamanızı içeride çalıştırabilirsiniz Liman işçisi konteyner.

Docker ve Jenkins arasındaki fark nedir?

Liman işçisi konteynerler oluşturan ve yöneten bir konteyner motorudur, oysa Jenkins uygulamanızda derlemeler/testler çalıştırabilen bir CI motorudur. Liman işçisi yazılım yığınınızın birden çok taşınabilir ortamını oluşturmak ve çalıştırmak için kullanılır. Jenkins uygulamanız için otomatik bir yazılım test aracıdır.

Önerilen: