Hướng dẫn Docker từ Cơ bản đến Nâng cao
1. Tổng quan về Docker và Ảo hóa
# Ảo hóa là gì?
Trong máy tính, ảo hóa (tiếng Anh: Virtualization) là công nghệ quản lý tài nguyên, trừu tượng hóa và chuyển đổi các tài nguyên vật lý của máy tính như máy chủ, mạng, bộ nhớ và lưu trữ. Điều này phá vỡ rào cản không thể cắt rời giữa các cấu trúc thực thể, cho phép người dùng sử dụng tài nguyên h ...
Đăng vào ngày 26 tháng 6 lúc 09:42
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
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
Cài đặt Docker trên Ubuntu 16.04.6 không có kết nối mạng
Chuẩn bị gói cài đặt
Tải xuống tệp cài đặt Docker:
https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/docker-ce_17.09.1~ce-0~ubuntu_amd64.deb
Tải xuống thư viện phụ thuộc:
http://launchpadlibrarian.net/236916213/libltdl7_2.4.6-0.1_amd64.deb
Thực hiện cài đặt
Upload hai tệp này lên máy chủ Ubuntu thông qua Xshell hoặc công ...
Đăng vào ngày 10 tháng 6 lúc 05:28
Hướng dẫn triển khai Nacos trên Docker với MySQL
1. Chuẩn bị cơ sở dữ liệu MySQL
1.1. Cài đặt MySQL 5.7 qua Docker
Sử dụng Docker để khởi tạo container MySQL phiên bản 5.7.
1.2. Tạo network cho Docker
docker create network nacos_network
1.3. Tải và thực thi script khởi tạo dữ liệu
Tải file SQL từ repository chính thức của Nacos:
# Tải script tạo bảng
https://github.com/alibaba/nacos/b ...
Đăng vào ngày 8 tháng 6 lúc 02:55
Cài đặt Docker trên CentOS 7
Nội dung chính
1. Tổng quan về Docker
2. Cài đặt Docker
3. Nội dung mở rộng
Docker là công cụ mạnh mẽ giúp người dùng triển khai ứng dụng một cách hiệu quả và linh hoạt hơn. Bài viết này sẽ hướng dẫn chi tiết cách cài đặt Docker trên hệ điều hành CentOS 7.
Tổng quan về Docker
Nguyên lý hoạt động của Docker
Docker là một nền t ...
Đăng vào ngày 7 tháng 6 lúc 21:02
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