შეუძლიათ თუ არა ჯენკინებს დოკერის სურათების შექმნა?

Სარჩევი:

შეუძლიათ თუ არა ჯენკინებს დოკერის სურათების შექმნა?
შეუძლიათ თუ არა ჯენკინებს დოკერის სურათების შექმნა?

ვიდეო: შეუძლიათ თუ არა ჯენკინებს დოკერის სურათების შექმნა?

ვიდეო: შეუძლიათ თუ არა ჯენკინებს დოკერის სურათების შექმნა?
ვიდეო: how to create docker file? #docker #jenkins #jenkinspipeline 2024, დეკემბერი
Anonim

როდესაც ჯენკინსის კონსტრუქცია მოითხოვს Docker-ს, ის შექმნის „ღრუბლოვან აგენტს“მოდულის საშუალებით. … სურათი შეიძლება შემდეგ გადაიტანოს Docker Registry-ში, რომელიც მზად არის განლაგებისთვის. როდესაც ჯენკინსის დაფაში მოხვდებით, აირჩიეთ მარცხნივ ჯენკინსის მართვა. კონფიგურაციის გვერდზე აირჩიეთ დანამატების მართვა.

როგორ შევქმნა დოკერის სურათი ჯენკინსის მილსადენში?

თქვენი გარემოს დაყენება

დააინსტალირეთ Docker Pipelines მოდული ჯენკინსზე: მართეთ ჯენკინსი → მართეთ დანამატები. მოძებნეთ Docker Pipelines, დააწკაპუნეთ ინსტალაცია გადატვირთვის გარეშე და დაელოდეთ დასრულებას. ატვირთეთ თქვენი Dockerfile განმარტება თქვენს Github საცავში.

როგორ ავაშენო Docker-ის სურათი Dockerfile-დან ჯენკინსის მილსადენში?

გადადით ჯენკინსის მთავარ გვერდზე, დააწკაპუნეთ "ახალ ნივთზე", აირჩიეთ "Pipeline" და შეიყვანეთ სამუშაოს სახელი, როგორც "docker-test"

  1. მილსადენის ახალი სამუშაო. …
  2. მილსადენი სამუშაოს კონფიგურაციაში. …
  3. სამუშაო მენიუ. …
  4. Dockerhub მენიუ საცავის შესაქმნელად. …
  5. Dockerhub საცავის შექმნა. …
  6. რწმუნებათა სიგელები. …
  7. ჩადეთ თქვენი რწმუნებათა სიგელები და შეინახეთ.

რა არის დოკერის სურათი ჯენკინსში?

Docker არის პლატფორმა აპლიკაციების გასაშვებად იზოლირებულ გარემოში, რომელსაც ეწოდება "კონტეინერი" (ან დოკერის კონტეინერი). Jenkins-ის მსგავსი აპლიკაციების ჩამოტვირთვა შესაძლებელია მხოლოდ წაკითხვადი "სურათების" სახით (ან Docker images), რომელთაგან თითოეული გაშვებულია Docker-ში, როგორც კონტეინერი.

მხარს უჭერს ჯენკინსი Docker?

ჯენკინსის პროექტი აწვდის დოკერის სურათებს კონტროლერებისთვის, შემომავალი აგენტებისთვის, გამავალი აგენტებისთვის და სხვაJenkins 2.307-ით დაწყებული, გამოვიდა 2021 წლის 17 აგვისტოს და Jenkins 2.303. 1 გამოშვებული 2021 წლის 25 აგვისტოს, Jenkins პროექტის მიერ მოწოდებული Docker სურათები გამოიყენებს Java 11-ს Java 8-ის ნაცვლად.

გირჩევთ: