Tìm hiểu chi tiết về mạng trong Docker
Khái niệm mạng trong Docker
==================
Mô hình mạng của container Docker bao gồm ba thành phần chính:
network (mạng): Là một driver mạng, tức là một hệ thống mạng bên ngoài với nhiều kiểu cấu hình khác nhau.
Các kiểu mạng trong cùng một máy chủ (none, host, bridge)
Các kiểu mạng đa máy chủ (overlay, macvlan, flannel)
sandbox: ...
Đăng vào ngày 3 tháng 7 lúc 22:26
Các lệnh cơ bản trong Docker cần nắm vững
Thông tin tổng hợp từ video hướng dẫn Docker của kênh YouTube "遇见狂神说": https://www.bilibili.com/video/BV1og4y1q7M4
Các lệnh Docker phổ biến
1. Kiểm tra phiên bản Docker
docker version
Hiển thị thông tin phiên bản của client và server Docker.
2. Xem thông tin chi tiết hệ thống Docker
docker info
Trả về thông tin mở rộng như số lượng co ...
Đăng vào ngày 30 tháng 6 lúc 23:25
Quản lý và thao tác với container Docker
1. Khởi chạy container
Để khởi tạo một container từ image ubuntu và truy cập vào shell tương tác, sử dụng lệnh sau:
$ docker run -it ubuntu /bin/bash
Giải thích tham số:
-i: Giữ đầu vào (input) mở để tương tác.
-t: Cấp một terminal giả (pseudo-TTY).
ubuntu: Tên image gốc.
/bin/bash: Lệnh được thực thi bên trong container.
Để thoá ...
Đăng vào ngày 27 tháng 6 lúc 18:39
Thư viện STL C++: Các thuật toán phổ biến và ứng dụng
1. Thuật toán không thay đổi cấu trúc dãy
Các thuật toán trong nhóm này duyệt qua dữ liệu mà không làm thay đổi thứ tự hay giá trị của các phần tử trong container.
1.1 Tìm kiếm với find và find_if
find(begin, end, value): Trả về con trỏ lặp đến lần xuất hiện đầu tiên của value, nếu không thấy thì trả về end.
find_if(begin, end, pred): ...
Đăng vào ngày 27 tháng 6 lúc 16:48
Kỹ Thuật Đồng Bộ Mạng Thời Gian Thực
1、Thuật Toán Không Sửa Đổi Dãy
Những thuật toán này không làm thay đổi các phần tử trong container mà chúng thao tác.
1.1 find và find_if
find(begin, end, value):Tìm phần tử đầu tiên bằng value và trả về iterator (trả về end nếu không tìm thấy).
find_if(begin, end, predicate):Tìm phần tử đầu tiên thỏa mãn điều kiện.
find_end(begin, end, sub ...
Đăng vào ngày 23 tháng 6 lúc 12:15
Cấu hình mạng Macvlan trong Docker để liên kết container đa máy chủ
Macvlan là một trình điều khiển mạng của Docker cho phép các container giao tiếp trực tiếp với mạng vật lý như những thiết bị độc lập, mỗi container có địa chỉ MAC và IP riêng trên cùng phân đoạn mạng với máy chủ.
1. Tạo mạng Macvlan trên cả hai node
[root@docker101 ~]# docker network create -d macvlan \
--subnet=172.16.1.0/24 \
--gatew ...
Đăng vào ngày 21 tháng 6 lúc 23:54
Tạo và sử dụng Dockerfile
Dockerfile là gì?
Dockerfile là tệp mô tả cấu trúc của một hình ảnh Docker.
Tác dụng của Dockerfile?
Dockerfile được sử dụng để xây dựng hình ảnh Docker tùy chỉnh.
Cách tạo hình ảnh thông qua Dockerfile
a. Tạo một tệp Dockerfile ở vị trí mong muốn.
b. Xây dựng hình ảnh từ Dockerfile:
docker build -t ten_hinh_anh:version .
Quá trình xây d ...
Đăng vào ngày 17 tháng 6 lúc 00:57
Cấu hình K3S sử dụng MySQL làm hệ thống lưu trữ dữ liệu
Đánh giá nhanh
Môi trường hiện tại
Cài đặt mysql-5.7.37
Cấu hình K3S sử dụng MySQL làm cơ sở dữ liệu
Tập lệnh cài đặt MySQL tự động
Sử dụng tập lệnh cài đặt chính thức của K3S với MySQL làm backend
Môi trường hiện tại
=====================
K3S - Phiên bản V1.22.5 được cài đặt trên cụm
Cài đặt đơn node K3S-v1.22.5 (dạng t ...
Đăng vào ngày 5 tháng 6 lúc 00:49
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