Chủ đề bài viết

Docker

Tổng hợp các bài viết về Docker

Kiến thức 14/12/2024 · 4 phút đọc

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ủ […]

Kiến thức 11/12/2024 · 4 phút đọc

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 […]

Kiến thức 07/12/2024 · 4 phút đọc

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 […]

Kiến thức 02/12/2024 · 5 phút đọc

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 […]

Kiến thức 27/11/2024 · 5 phút đọc

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 […]

Kiến thức 24/11/2024 · 4 phút đọc

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 […]

Kiến thức 18/11/2024 · 13 phút đọc

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 […]

Kiến thức 04/10/2024 · 3 phút đọc

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 […]

Kiến thức 09/07/2024 · 2 phút đọc

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 để […]

Kiến thức 08/07/2024 · 2 phút đọc

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 […]

Kiến thức 07/07/2024 · 3 phút đọc

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 […]

Kiến thức 07/07/2024 · 3 phút đọc

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ệ […]

Kiến thức 06/07/2024 · 2 phút đọc

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 […]

Kiến thức 05/07/2024 · 3 phút đọc

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 […]

Kiến thức 18/06/2024 · 2 phút đọc

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, […]

12345

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.