Hệ thống lưu trữ đám mây hiệu năng cao dựa trên Spring Boot
Đây là một hệ thống lưu trữ tệp trực tuyến được xây dựng bằng Spring Boot, tập trung vào khả năng mở rộng, bảo mật và trải nghiệm người dùng. Hệ thống hỗ trợ quản lý người dùng, tải lên/tải xuống tệp đa luồng, điều khiển phân quyền chi tiết, quản lý phiên bản tệp, mã hóa dữ liệu đầu cuối và tối ưu hóa hiệu năng thông qua bộ đệm phân tán và xử l ...
Đăng vào ngày 29 tháng 5 lúc 09:10
Cách cài đặt Keepalived bằng Docker
Giới thiệu về Keepalived
Keepalived là một dịch vụ phần mềm được thiết kế để nâng cao khả năng sẵn sàng (High Availability - HA) của hệ thống. Nó hoạt động dựa trên giao thức VRRP (Virtual Router Redundancy Protocol) để quản lý các địa chỉ IP ảo (VIP), cho phép các địa chỉ này "trôi" (failover) tự động giữa các máy chủ trong một cụm, đảm bảo dị ...
Đăng vào ngày 27 tháng 5 lúc 09:13
Hướng dẫn sử dụng dự án mã nguồn mở DotMatrix
Hướng dẫn sử dụng dự án mã nguồn mở DotMatrix
Chào mừng bạn đến với hướng dẫn chi tiết dành cho DotMatrix! Tài liệu này sẽ giúp bạn nắm rõ cấu trúc dự án, các bước khởi động và cách thiết lập môi trường để sử dụng hiệu quả công cụ mã nguồn mở này.
1. Cấu trúc thư mục và mô tả
DotMatrix tuân thủ nguyên tắc tổ chức dự án rõ ràng, với cấu trúc cơ ...
Đăng vào ngày 25 tháng 5 lúc 12:00
Hướng dẫncontainer hóa - Ví dụ 1 - Khởi động một wiki chia sẻ trong 1 phút
Yêu cầu cơ bản
Docker - một công cụ mạnh mẽ và dễ sử dụng
Sơ đồ Markdown - cấu trúc dễ hiểu
Quá trình xây dựng cơ bản
Khởi tạo và cấu hình thư mục ban đầu
Thực thi các lệnh sau để bắt đầu:
# Tạo một thư mục làm việc (tốt nhất là thư mục git để dễ dàng upload)
mkdir wiki_container && cd wiki_container
# Tạo và clone dự án từ Git
git clone h ...
Đăng vào ngày 24 tháng 5 lúc 09:05
Khái Niệm Volume Dữ Liệu Trong Docker
Volume Dữ Liệu Docker
Volume dữ liệu trong Docker là một tính năng mạnh mẽ cho phép lưu trữ dữ liệu bên ngoài container, giúp dữ liệu tồn tại ngay cả khi container bị xóa hoặc khởi động lại.
1. Tạo Volume bằng Tham số -v
Để mount một thư mục từ máy chủ vào container, ta sử dụng tham số -v:
docker run -it -v /đường/dẫn/máy/chủ:/đường/dẫn/con ...
Đăng vào ngày 23 tháng 5 lúc 17:43
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
Khắc Phục Lỗi Mâu Thuẫn Driver Quản Lý Tài Nguyên Giữa Kubelet và Docker Trong Môi Trường Kubernetes
Tình trạng hệ thống gặp sự cố
Khi kiểm tra trạng thái các node trong cụm qua lệnh kubectl, bạn có thể nhận được phản hồi lỗi kết nối:
$ kubectl get nodes
The connection to the server host:6443 was refused - did you specify the right host or port
Cố gắng truy vấn thêm bằng cách xem xét log của dịch vụ cốt lõi Kubelet:
$ sudo journalctl -xu kube ...
Đăng vào ngày 22 tháng 5 lúc 18:21
Cài Đặt Cơ Sở Dữ Liệu Funannotate: Hướng Dẫn Sửa Lỗi Nhanh Trong 3 Bước
Cài Đặt Cơ Sở Dữ Liệu Funannotate: Hướng Dẫn Sửa Lỗi Nhanh Trong 3 Bước
Bạn vừa cài đặt Funannotate trên cụm HPC và chuẩn bị bắt đầu chú thích bộ gen, nhưng gặp khó khăn trong bước cài đặt cơ sở dữ liệu? Kết nối mạng thất bại, lỗi TypeError kỳ lạ, lỗi không thể giải nén NoneType – những vấn đề này hầu hết người dùng Funannotate đều đã gặp phả ...
Đăng vào ngày 22 tháng 5 lúc 16:46
Hướng Dẫn Cài Đặt và Cấu Hình Docker
Phần 1: Chuẩn bị
Trước khi cài đặt Docker, cần gỡ bỏ các phiên bản cũ (nếu có) để tránh xung đột.
sudo apt remove --purge docker docker-engine docker.io containerd runc
Cập nhật danh sách gói phần mềm và nâng cấp hệ thống lên phiên bản mới nhất.
sudo apt update
sudo apt upgrade
Cài đặt các gói phần mềm cần thiết cho Docker.
sudo apt install c ...
Đăng vào ngày 22 tháng 5 lúc 13:19
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