Chủ đề bài viết
Docker
Tổng hợp các bài viết về Docker
Bài 5. Docker Compose: Điều Phối Multi-Container Hiệu Quả
Khi làm việc với microservices hay pipeline CI/CD, bạn không chỉ chạy một container mà là hàng loạt container cùng lúc – web, API, database, v.v. Điều phối chúng thủ […]
Bài 4. Docker Volume: Quản Lý Dữ Liệu Hiệu Quả cho Container
Container là ephemeral – chúng sinh ra, chết đi, và mất hết dữ liệu nếu không được quản lý đúng cách. Trong DevOps, việc lưu trữ dữ liệu lâu dài […]
Cài đặt Jenkins trên Windows, macOS, Linux, Docker, Kubernetes
1. Tổng quan Jenkins là một Automation Server mã nguồn mở, đóng vai trò trung tâm trong các quy trình CI/CD. Jenkins vận hành theo mô hình Controller Agent: Jenkins […]
Bài 3. Docker Networking: Kết Nối Container Hiệu Quả
Trong DevOps, container không hoạt động đơn lẻ – chúng cần “nói chuyện” với nhau, với host, hoặc với thế giới bên ngoài. Docker Networking trong DevOps là chìa khóa […]
Bài 2. Docker Image: cách xây Dựng và tối Ưu
Docker không chỉ là chạy container – nó bắt đầu từ Docker Image, “bản thiết kế” để tạo ra container. Trong DevOps, việc xây dựng image nhẹ, nhanh, và đáng […]
Bài 1. Cơ Bản Docker: Hiểu Container và Vai Trò trong DevOps
Nếu bạn làm việc trong DevOps, chắc chắn đã nghe đến Docker – công cụ thay đổi cách chúng ta xây dựng, triển khai, và vận hành ứng dụng. Nhưng […]
Sử dụng Trivy Container Scanner để Phát hiện Lỗ hổng
Bài viết này bao gồm các bước cần thiết để bảo mật hình ảnh Docker của bạn chống lại các lỗ hổng tiềm ẩn bằng cách sử dụng Trivy Container […]
Triển khai CI/CD với GitHub Actions và Docker
1. Giới Thiệu CI/CD (Continuous Integration / Continuous Deployment) là một quy trình quan trọng trong DevOps, giúp tự động hóa việc build, test và triển khai ứng dụng. GitHub […]
Cài đặt GitLab bằng Docker và Docker Compose
1. Giới Thiệu GitLab là một nền tảng DevOps mạnh mẽ giúp quản lý mã nguồn, CI/CD, issue tracking, và nhiều tính năng hữu ích khác. Sử dụng Docker để […]
Cài Đặt Redis Bằng Docker Và Docker Compose
1. Giới Thiệu Redis là một hệ thống lưu trữ dữ liệu dạng key-value mạnh mẽ, thường được sử dụng để caching, message broker hoặc lưu trữ dữ liệu tạm […]
Cài Đặt PostgreSQL Bằng Docker và Docker Compose
1. Giới Thiệu PostgreSQL là một hệ quản trị cơ sở dữ liệu mạnh mẽ, được sử dụng rộng rãi trong các ứng dụng hiện đại. Sử dụng Docker giúp […]
Hướng Dẫn Giám Sát Hệ Thống Với Prometheus & Grafana
1. Giới Thiệu Giám sát hệ thống là một phần quan trọng trong DevOps để đảm bảo hiệu suất và độ ổn định của hệ thống. Prometheus là một hệ […]
Cài Đặt MongoDB Bằng Docker Và Docker Compose
1. Giới Thiệu MongoDB là một trong những cơ sở dữ liệu NoSQL phổ biến nhất, được sử dụng rộng rãi trong các ứng dụng hiện đại. Sử dụng Docker […]
Cài Đặt MariaDB Bằng Docker và Docker Compose
1. Giới Thiệu MariaDB là một hệ quản trị cơ sở dữ liệu mã nguồn mở, mạnh mẽ và tương thích hoàn toàn với MySQL. Việc sử dụng Docker giúp […]
Cách Dockerize Dự Án Java Với Multi-Stage Build
1. Giới Thiệu Docker giúp đóng gói ứng dụng Java thành container, đảm bảo chạy ổn định trên mọi môi trường. Multi-Stage Build giúp tối ưu hóa quá trình build, […]
Tham gia DevOps VietNam Newsletter
Cập nhật kiến thức thực tế, sự kiện từ các chuyên gia, việc làm chất lượng, và các đặc quyền dành cho cộng đồng.