+3

1. Cài đặt Jenkins bằng docker

I. Cài đặt jenkins bằng docker

  • Trước khi cài đặt jenkins bạn cần cài đặt docker trên máy của mình.
  • Sau đó bật cmd rồi chạy lệnh sau để cài đặt jenkins: docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v D:\SETUP\Jenkins:/var/jenkins_home jenkins/jenkins:lts

image.png

Trong đó:

  1. --name jenkins: Tên của container là jenkins
  2. -p 8080:8080 -p 50000:50000: Đây là cổng hiển thị giao diện của jenkins
  3. -v D:\SETUP\Jenkins:/var/jenkins_home thì "D:\SETUP\Jenkin" là ổ đĩa lưu lại cấu hình jenkins trên máy của mình
  4. jenkins/jenkins:lts là image của jenkins
  • Kiểm tra xem jenkins đã chạy chưa thì mình sử dụng lệnh: docker ps nếu hiển thị như sau là cài đặt xong jenkins: image.png

  • Sau đó chúng ta truy cập vào jenkins bằng đường dẫn: localhost:8080 trên trình duyệt. image.png

  • Tiếp theo mình cần lấy password để tiếp tục setting bằng lệnh sau trên cmd: docker logs 98258ad1e51f Trong đó: 98258ad1e51f là CONTAINER ID của jenkins đã chạy. image.png image.png

  • Nhập password đã lấy vào trình duyệt nơi cài đặt jenkins và tiếp tục: image.png

  • Tiếp theo chọn install plugins cho jenkins thì mình cứ chọn install suggested plugins cho nhanh =))

  • Tiếp theo tạo thông tin user đăng nhập sử dụng jenkins rồi next đến save & finish. image.png

  • Sau khi hoàn tất giao diện jenkins sẽ như sau: image.png

II. Public localhost ra internet sử dụng ngrok

  1. truy cập: https://ngrok.com/download và tải bản cài đặt. Chạy ngrok dưới dạng command line. Tiến hành đăng ký tài khoản ngrok và đăng nhập vào máy tính của mình bằng lệnh; ngrok config add-authtoken "mã authen của tài khoản"
  2. Tiến hành expose cổng 8080 ra internet bằng lệnh command: ngrok http 8080 Đang tải lên image.png… Khi đó ta sẽ thấy link public như trong ảnh để sử dụng đc ở bất cứ đâu trong internet.

All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí