
Tối ưu Docker image bằng multi-stage và distroless
Tách builder khỏi runtime, kiểm tra tương thích libc và native module; giảm thành phần không cần thiết mà không cam kết tỷ lệ dung lượng chưa đo.
Kho tri thức vận hành hệ thống, Docker, Linux, Web server và Security. Sắp xếp khoa học giúp tra cứu nhanh chóng.

Tách builder khỏi runtime, kiểm tra tương thích libc và native module; giảm thành phần không cần thiết mà không cam kết tỷ lệ dung lượng chưa đo.

Cài Docker Engine từ kho phù hợp, kiểm tra phiên bản và quyền truy cập; phân biệt lưu trữ containerd mới với overlay2 trên máy nâng cấp.

Tra trạng thái, đọc log, kiểm tra OOM và giới hạn tài nguyên; hiểu tác động của stop, restart và prune trước khi thao tác trên máy production.

Phân biệt tag và digest, save/load với export; chuẩn bị TLS, xác thực và quy trình garbage collection trước khi vận hành private registry.

Chọn nơi lưu dữ liệu, kiểm tra quyền UID/GID và phục hồi thử backup; phân biệt dữ liệu tạm với database cần sao lưu nhất quán theo ứng dụng.

Phân biệt mất quorum với complete outage; xác minh fencing, GTID superset và dữ liệu trước force quorum, reboot hoặc clone lại member.

Phân biệt Group Replication, Shell và Router; so sánh InnoDB Cluster với Galera qua quorum, đường ghi, recovery và nhu cầu vận hành.

Chuẩn bị ba node InnoDB Cluster bằng inventory, phân giải tên, cổng theo communication stack, phiên bản và tài khoản quản trị riêng.

Dùng checkInstanceConfiguration để đọc điều kiện và configureInstance để sửa có kiểm soát; tránh tham số cũ, hiểu restart và tác động clone.

Tạo InnoDB Cluster từ seed đúng, thêm từng member, chọn clone/incremental và kiểm tra topology trước khi đo failover qua ứng dụng.

Cấu hình MySQL Router theo route thực tế, phân biệt 6446/6447 với read/write splitting và nghiệm thu failover từ phía ứng dụng.

Giám sát InnoDB Cluster bằng trạng thái member, hàng đợi, host và latency ứng dụng; kiểm tra exporter, no-data và runbook trước tự động hóa.