Security tutorial - IT technology blog

Triển khai Rootless Docker trên Linux: Chạy Container Không Cần Quyền Root để Bảo Vệ Server

Docker daemon chạy với quyền root mặc định là rủi ro bảo mật nghiêm trọng: nếu container bị tấn công, kẻ xâm nhập có thể leo thang lên kiểm soát toàn bộ server. Rootless Docker giải quyết vấn đề này từ gốc — chạy cả daemon lẫn container trong namespace user thường, không cần đặc quyền root ở bất kỳ bước nào.
CentOS tutorial - IT technology blog

Hướng dẫn cài đặt và cấu hình Jenkins trên CentOS Stream 9: Xây dựng máy chủ CI/CD tự động hóa với Java 17, Nginx và SELinux

Hướng dẫn cài Jenkins LTS trên CentOS Stream 9 — từ lỗi SELinux chặn Jenkins bind port đến cấu hình Nginx reverse proxy đúng cách với httpd_can_network_connect. Dựa trên kinh nghiệm thực tế sau 6 tháng chạy production cho team 8 người với 60-80 build mỗi ngày.