Jenkins, Docker ile nasıl çalışır?
Jenkins, Docker ile nasıl çalışır?

Video: Jenkins, Docker ile nasıl çalışır?

Video: Jenkins, Docker ile nasıl çalışır?
Video: Başlangıç Jenkins CI/CD Kurulum ve Uygulama | Devops Yolu 2024, Nisan
Anonim

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.

Benzer şekilde, Jenkins Docker'ı destekliyor mu?

Kullanmak Liman işçisi Global Değişken Jenkins Boru Hattı Günümüzde, sürekli teslim (CD) boru hatları, konteynerlerden giderek daha fazla yararlanmaktadır. Birçok uygulamada, CD ardışık düzenleri için birincil iş akışı/düzenleme aracı, Jenkins . Ve birincil kapsayıcı düzenleme aracı Liman işçisi.

Daha sonra soru şu, Jenkins ve Docker arasındaki fark nedir? Liman işçisi konteynerler oluşturabilen ve yönetebilen bir konteyner motorudur, oysa Jenkins uygulamanızda derleme/test ç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.

Ek olarak, 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ış.

Jenkins nasıl çalışır?

Jenkins Sürekli Entegrasyon amacıyla oluşturulmuş eklentilerle Java ile yazılmış açık kaynaklı bir otomasyon aracıdır. Jenkins yazılım projelerinizi sürekli olarak oluşturmak ve test etmek için kullanılır, bu da geliştiricilerin değişiklikleri projeye entegre etmesini kolaylaştırır ve kullanıcıların yeni bir yapı elde etmesini kolaylaştırır.

Önerilen: