1. Yêu cầu cài đặt
– Cài đặt Install Docker Desktop hoặc làm theo hướng dẫn tại trang chủ docker
2. Cài đặt Jenkins với Docker Compose
– Tạo folder jenkins-data
$ mkdir jenkins-data
– Tạo file docker-compose.yaml
services: jenkins: image: jenkins/jenkins:lts privileged: true user: root ports: - '7080:8080' - '50000:50000' container_name: jenkins volumes: - ~/jenkins-data:/var/jenkins_home - /var/run/docker.sock:/var/run/docker.sock - /usr/local/bin/docker:/usr/local/bin/docker
– Chạy Jenkins với docker compose
$ docker compose up -d
– Xem mật khẩu quản trị viên đã tạo để đăng nhập lần đầu tiên.
$ docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
– Copy lại mật khẩu để thực hiện bước tiếp theo (Mở khoá Jenkins)
3. Mở khoá Jenkins
– Truy cập http://localhost:7080/ để active jenkins
bằng password đã được bạn copy
ở phía trên.
4. Cài đặt plugin và cấu hình Jenkins
– Sau khi mở khoá thành công chúng ta cần cài đặt plugin cho Jenkins theo các bước sau:
➡ Jenkins server cài đặt thành công, sẵn sàng cho việc thiết lập CI/CD pipeline. 🙂 😆