Jenkins có thể xây dựng hình ảnh docker không?

Jenkins có thể xây dựng hình ảnh docker không?
Jenkins có thể xây dựng hình ảnh docker không?
Anonim

Bất cứ khi nào một bản dựng của Jenkins yêu cầu Docker, nó sẽ tạo một “Tác nhân đám mây” thông qua plugin. … Sau đó, Hình ảnh có thể được đẩy sang Docker Registry sẵn sàng để triển khai. Khi bạn đã ở bên trong Trang tổng quan Jenkins, hãy chọn Quản lý Jenkins ở bên trái. Trên trang Cấu hình, chọn Quản lý Trình cắm.

Làm cách nào để tạo hình ảnh Docker trong đường dẫn Jenkins?

Thiết lập môi trường của bạn

Cài đặt plugin Docker Pipelines trên Jenkins: Manage Jenkins → Manage Plugins. Tìm kiếm Docker Pipelines, nhấp vào Cài đặt mà không cần khởi động lại và đợi cho đến khi hoàn tất. Tải lên định nghĩa Dockerfile của bạn vào kho lưu trữ Github của bạn.

Làm cách nào để tạo hình ảnh Docker từ Dockerfile trong đường dẫn Jenkins?

Vào trang chủ Jenkins, nhấp vào “New Item”, chọn “Pipeline” và nhập tên công việc là “docker-test”

  1. Việc làm đường ống mới. …
  2. Pipeline trong cấu hình công việc. …
  3. Menu Công việc. …
  4. Dockerhub menu để Tạo Kho lưu trữ. …
  5. Tạo Kho lưu trữ Dockerhub. …
  6. Thông tin xác thực. …
  7. Đặt thông tin đăng nhập của bạn và lưu nó.

Hình ảnh Docker trong Jenkins là gì?

Docker là một nền tảng để chạy các ứng dụngtrong một môi trường biệt lập được gọi là "vùng chứa" (hoặc vùng chứa Docker). Các ứng dụng như Jenkins có thể được tải xuống dưới dạng "hình ảnh" (hoặc hình ảnh Docker) chỉ đọc, mỗi ứng dụng được chạy trong Docker dưới dạng vùng chứa.

Jenkins có hỗ trợ Docker không?

Dự án Jenkins cung cấp hình ảnh Docker cho bộ điều khiển, tác nhân đến, tác nhân gửi đi và hơn thế nữa Bắt đầu với Jenkins 2.307 phát hành ngày 17 tháng 8 năm 2021 và Jenkins 2.303. 1 phát hành ngày 25 tháng 8 năm 2021, các hình ảnh Docker được cung cấp bởi dự án Jenkins sẽ sử dụng Java 11 thay vì Java 8.

Đề xuất: