Giới thiệu tổng quan về Docker và cách sử dụng cơ bản

Docker là một công cụ container hóa nhẹ, được viết bằng Go, giúp đóng gói ứng dụng cùng môi trường chạy thành các đơn vị độc lập, chuẩn hóa và dễ dàng di chuyển giữa các hệ thống. Khác với máy ảo truyền thống, Docker không cần khởi động cả hệ điều hành riêng biệt — thay vào đó, nó chia sẻ kernel của hệ điều hành chủ, giúp tiết kiệm tài nguyên v ...

Đăng vào ngày 14 tháng 6 lúc 07:55

Giới thiệu Docker: Khái niệm, lệnh cơ bản và ứng dụng thực tế

Docker là nền tảng container hóa giúp đóng gói ứng dụng cùng toàn bộ phụ thuộc vào một môi trường chạy độc lập, dễ dàng triển khai trên mọi hệ thống hỗ trợ. Các thành phần cốt lõi Container: Môi trường chạy cô lập chứa ứng dụng và thư viện cần thiết. Image: Bản mẫu dùng để tạo container, bao gồm hệ điều hành, mã nguồn và cấu hình. Docke ...

Đăng vào ngày 13 tháng 6 lúc 19:45

Quản Lý Triển Khai Helm Chart Đa Môi Trường Với Helmfile

Giới thiệu về Helmfile Để vận hành hiệu quả trên Kubernetes, việc nắm vững Helm là bước đầu tiên cần thiết. Helm đóng vai trò là công cụ quản lý gói tiêu chuẩn, giúp đóng gói và triển khai các ứng dụng. Tuy nhiên, trong thực tế, chúng ta thường phải đối mặt với các thách thức như quản lý nhiều chart cùng lúc, phân tách cấu hình cho các môi trườ ...

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

Thiết Lập Và Cài Đặt Docker Trên CentOS 7

Thiết Lập Và Cài Đặt Docker 1. Cài Đặt Docker CE Sử Dụng Nguồn Nội Địa (Cài Đặt Trực Tuyến) 1) Cấu Hình Chuyển Gói Dữ Liệu (Kernel CentOS 7) cat <<EOF > /etc/sysctl.d/docker.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.ipv4.conf.default.rp_filter = 0 net.ipv4.conf.all.rp_filter = 0 net.ipv4 ...

Đăng vào ngày 11 tháng 6 lúc 20:12

Helm v3 trên K3S: Cài đặt và Sử dụng

Giới thiệu Helm ================= Helm là trình quản lý gói cho Kubernetes, tương tự như apt trong Ubuntu, yum trong CentOS hoặc pip trong Python. Nó giúp nhanh chóng tìm kiếm, tải xuống và cài đặt các gói phần mềm. Helm bao gồm thành phần client helm và server component Tiller, có thể đóng gói và quản lý thống nhất nhiều tài nguyên K8s phân ...

Đăng vào ngày 3 tháng 6 lúc 01:02

Hướng dẫn cài đặt Docker trên Ubuntu

Các bước chuẩn bị và cài đặt Docker trên Ubuntu 1. Cập nhật danh sách gói hệ thống sudo apt update 2. Cài đặt các gói phụ trợ cần thiết Các gói này cho phép hệ thống sử dụng HTTPS khi truy cập kho lưu trữ: sudo apt install apt-transport-https ca-certificates curl software-properties-common 3. Thêm khóa GPG chính thức của Docker Chuyển sang q ...

Đăng vào ngày 30 tháng 5 lúc 14:56

Các loại tài nguyên Kind trong tệp YAML của Kubernetes

Trong các tệp YAML của Kubernetes, nội dung thường được phân chia theo các loại tài nguyên khác nhau (thường được ngăn cách bằng ký hiệu ---) Các loại tài nguyên phổ biến Endpoints Endpoints cho phép kết nối các dịch vụ bên ngoài vào hệ thống Kubernetes (có thể hiểu là tham chiếu tài nguyên bên ngoài, ví dụ như kết nối một cơ sở dữ liệu MySQ ...

Đăng vào ngày 27 tháng 5 lúc 20:40

Xử lý sự cố container không khởi động được trong môi trường cloud-native: 7 điểm kiểm tra then chốt

Hiện tượng container khởi động thất bại và phương pháp chẩn đoán Các trạng thái bất thường phổ biến: CrashLoopBackOff: Container khởi động rồi dừng ngay lập tức ImagePullBackOff: Lỗi xác thực kho chứa hình ảnh ContainerCreating: Vấn đề gắn kết volume hoặc mạng Quy trình chẩn đoán Kiểm tra trạng thái Pod bằng lệnh: kubectl describe pod <tê ...

Đăng vào ngày 22 tháng 5 lúc 18:26

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