Triển khai Jenkins bằng Docker
Bài viết này hướng dẫn cách triển khai và cấu hình Jenkins sử dụng Docker, bao gồm các phương pháp khác nhau như chạy trực tiếp, sử dụng docker-compose và Kubernetes.
1. Triển khai Docker
Tài liệu tham khảo:
Docker: Link
Swarm: Link
Kubernetes (k8s): Link
2. Triển khai Jenkins Container
2.1 Tạo thư mục
mkdir -p /opt/jenkins_dat ...
Đăng vào ngày 19 tháng 8 lúc 14:39
Triển khai và Cấu hình Jenkins cơ bản trên Kubernetes
Giới thiệu về Jenkins
Jenkins là một nền tảng tự động hóa mã nguồn mở hàng đầu, được sử dụng rộng rãi cho các dự án Tích hợp Liên tục (CI) và Phân phối Liên tục (CD). Nền tảng này cho phép tự động hóa các tác vụ liên quan đến xây dựng, kiểm thử và triển khai phần mềm trên nhiều môi trường khác nhau.
Mục đích của Jenkins
Tự động hóa liên t ...
Đăng vào ngày 31 tháng 7 lúc 09:25
Cài đặt Docker và Jenkins trên hệ điều hành Windows cho môi trường đơn giản
Hướng dẫn triển khai CI/CD Pipeline cơ bản
Các công cụ cần thiết:
Git
Jenkins
Docker
Giới thiệu về Git
Git là một hệ thống quản lý phiên bản phân tán mã nguồn mở, được sử dụng để quản lý hiệu quả các dự án với mọi quy mô. GitHub là dịch vụ lưu trữ mã nguồn trực tuyến dựa trên Git, được phát triển bằng Ruby on Rails từ năm 2008. GitHub cun ...
Đăng vào ngày 12 tháng 7 lúc 04:12
Cài đặt Jenkins trên Docker cho Hệ thống Debian/Ubuntu
Cập nhật hệ thống
sudo apt update
sudo apt upgrade -y
Cài đặt các thành phần phụ thuộc
sudo apt install -y \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
Thêm kho lưu trữ Docker
curl -fsSL https://download.docker.com/linux/debian/gpg | \
sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyr ...
Đăng vào ngày 4 tháng 7 lúc 10:44
Cấu hình tác vụ định kỳ trong Jenkinsfile
Trong Jenkins Pipeline, việc triển khai thường được kích hoạt thủ công — phù hợp với môi trường production. Tuy nhiên, ở các môi trường như staging hay testing, nên tích hợp mức độ tự động cao hơn để giảm gánh nặng quản lý build cho developer. Cơ chế này được thiết lập thông qua khối triggers trong Jenkinsfile.
Các loại trigger hỗ trợ
1. Cron ...
Đăng vào ngày 23 tháng 6 lúc 11:20
Tự động triển khai dự án Spring Boot qua nền tảng CI/CD Coding
Triển khai một dự án Spring Boot từ nền tảng DevOps Coding sang máy chủ từ xa chỉ cần ba bước chính:
Biên dịch mã nguồn thành file JAR.
Sao chép file JAR lên máy chủ đích thông qua SCP.
Thực thi lệnh shell từ xa để khởi chạy ứng dụng.
Cơ chế tự động hóa trên Coding
Coding cung cấp giải pháp tích hợp liên tục (CI) dựa trên Jenkins, nhưn ...
Đăng vào ngày 14 tháng 6 lúc 08:00
Tự động hóa Quy trình Đóng gói Jenkins (Gitlab) và Tải lên Pgyer
Tham khảo tài liệu mới nhất được xác thực
https://www.jianshu.com/p/531c959b8cf8
Các vấn đề thường gặp trong quá trình gỡ lỗi có thể xem ở phần sau của tài liệu dưới đây
https://www.jianshu.com/p/68a19f28c51a
Cách người khác truy cập địa chỉ Jenkins
https://blog.csdn.net/sinat_37865456/article/details/123844525
/Users/hzs/Library/LaunchAgents/ ...
Đăng vào ngày 9 tháng 6 lúc 00:40
Hướng dẫn Cài Đặt và Sử Dụng Jenkins cho .NET Core trên Windows
Chuẩn bị môi trường
======
Cài đặt Java phù hợp với phiên bản yêu cầu của Jenkins. Tham khảo hướng dẫn tại: Java Development Environment Setup | Runoob (runoob.com)
Tải về và cài đặt Git từ: https://git-scm.com/download/win
Tải về và cài đặt Jenkins từ: https://www.jenkins.io/download/
Hướng dẫn cài đặt chi tiết có thể tham khảo tại: ...
Đăng vào ngày 6 tháng 6 lúc 17:53
Cài đặt và cấu hình Jenkins với Shell cho tự động triển khai ứng dụng
Môi trường máy chủ: CentOS 7.5
# Cài đặt JDK và cấu hình biến môi trường (bước này được bỏ qua)
# Tải xuống Maven từ trang web chính thức của Maven
# Tải lên máy chủ, giải nén và di chuyển
tar zvxf apache-maven-3.8.2-bin.tar.gz
mv apache-maven-3.8.2 /usr/local/
# Cấu hình biến môi trường
vim /etc/profile
Thêm các dòng sau vào file:
MAVEN ...
Đăng vào ngày 20 tháng 5 lúc 23:53