Triển Khai Redis Cluster High Availability với Docker Compose

Để đạt được tính sẵn sàng cao và khả năng mở rộng trong Redis, chế độ cụm (Redis Cluster) là một lựa chọn lý tưởng. Tuy nhiên, việc thiết lập một cụm Redis yêu cầu tuân thủ các quy tắc về số lượng nút tối thiểu. Cụ thể, Redis Cluster cần ít nhất 3 nút master để hoạt động ổn định. Để đảm bảo khả năng chịu lỗi, mỗi master thường đi kèm với một ho ...

Đăng vào ngày 6 tháng 6 lúc 03:38

Dockerfile Hướng dẫn Chi tiết

Dockerfile là một tập lệnh bao gồm các lệnh và tham số được áp dụng cho một image cơ sở để cuối cùng tạo ra một image mới. Tên file bắt buộc phải là Dockerfile. Nguồn gốc của Image Tải từ registry từ xa (ví dụ: Docker Hub) Tạo từ container đang chạy Giải nén từ file .tar Xây dựng từ Dockerfile: Đây là file văn bản chứa các lện ...

Đăng vào ngày 5 tháng 6 lúc 01:21

Docker - Quản lý dữ liệu và volume

Phần trước: Docker - Ảnh chứa 1. Giải pháp lưu trữ dữ liệu? Khi sử dụng Docker, chúng ta biết rằng các container được tạo ra từ các image đã có sẵn. Ví dụ với image MySQL, dù khởi động bao nhiêu lần thì vẫn dùng chung một image gốc. Vậy làm thế nào để lưu giữ dữ liệu sinh ra trong quá trình chạy container? Làm sao để dữ liệu này tồn tại vượt qu ...

Đăng vào ngày 23 tháng 5 lúc 16:39

Hướng Dẫn Căn Bản Về Kiến Trúc Và Thực Hành Docker

Kiến thức nền tảng về Container Để hiểu rõ Docker, chúng ta cần phân biệt nó với công nghệ máy ảo (Virtual Machine) truyền thống như VMware. Trong khi các giải pháp ảo hóa trước đây giả lập cả phần cứng để tạo ra một hệ điều hành hoàn chỉnh, thì Docker cung cấp cơ chế đóng gói môi trường chạy ứng dụng dựa trên sự chia sẻ kernel của máy chủ vật ...

Đăng vào ngày 22 tháng 5 lúc 02:45