Triển khai Kafka bằng Docker
Kafka là một hệ thống nhắn tin phân tán mạnh mẽ, thường được sử dụng cho các ứng dụng truyền dữ liệu thời gian thực. Việc triển khai Kafka có thể trở nên phức tạp, nhưng Docker cung cấp một giải pháp hiệu quả để đơn giản hóa quá trình này.
Các Khái Niệm Cơ Bản Của Kafka
Producer (Nhà sản xuất): Ứng dụng gửi dữ liệu (tin nhắn) đến Kafka.
...
Đăng vào ngày 3 tháng 7 lúc 13:23
Tìm hiểu docker-compose.yml
Cấu trúc cơ bản docker-compose.yml
Docker Compose là công cụ quản lý ứng dụng đa container thông qua file cấu hình YAML. Phiên bản phổ biến hiện nay sử dụng định dạng:
version: '3.8'
Định nghĩa dịch vụ
Các thành phần chính trong phần services:
image: Chỉ định image sử dụng
ports: Cấu hình ánh xạ cổng
build: Tùy chọn xây dựng image
Ví ...
Đăng vào ngày 1 tháng 7 lúc 03:21
Triển khai Ứng dụng .NET Core bằng Docker Compose
Để bắt đầu, hãy tạo một dự án Web API mới và cấu hình nó để hỗ trợ Docker.
Thêm việc đọc các biến môi trường vào cấu hình:
config.AddEnvironmentVariables();
using DemoApi;
var builder = WebApplication.CreateBuilder(args);
builder.WebHost.ConfigureAppConfiguration(config =>
{
config.AddEnvironmentVariables();
});
// Thêm các dịch vụ vào ...
Đăng vào ngày 28 tháng 6 lúc 21:01
Cài đặt Docker trên Linux và Quản lý Container với docker-compose
1. Cài đặt Docker trên Linux
1.1. Cài đặt các gói phụ thuộc
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
1.2. Cài đặt Docker
sudo yum install -y docker
1.3. Khởi động và dừng Docker
Khởi động:
sudo systemctl start docker
Dừng:
sudo systemctl stop docker
2. Quản lý Container với docker-compose
2.1. Tải xuống docker-compose
2. ...
Đăng vào ngày 26 tháng 6 lúc 14:26
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
Triển Khai Và Tùy Chỉnh Hệ Thống CRM Mã Nguồn Mở Twenty
Giới Thiệu Về Giải Pháp CRM Twenty
Trong bối cảnh các doanh nghiệp cần một hệ thống quản lý quan hệ khách hàng linh hoạt và tiết kiệm chi phí, Twenty nổi lên như một lựa chọn thay thế hiện đại cho các nền tảng độc quyền lớn. Được phát triển bởi cộng đồng, hệ thống này cung cấp khả năng tùy biến giao diện sâu rộng cùng công cụ tự động hóa quy t ...
Đăng vào ngày 14 tháng 6 lúc 01:00
Triển khai .Net Core trên Docker trong Windows
Cài đặt và Cấu hình
Tải Docker từ trang web chính thức: https://www.docker.com/get-started
Cấu hình镜像加速
Để tăng tốc độ tải, bạn cần cấu hình các mirror cho Docker. Thêm các đường dẫn sau vào tệp cấu hình Docker:
"registry-mirrors": [
"https://registry.docker-cn.com",
"https://dockerproxy.com",
"https://hub ...
Đăng vào ngày 13 tháng 6 lúc 18:30
Sử dụng Docker với Proxy để Tải Ảnh và Cài Đặt Elasticsearch cùng Kibana
Để tăng tốc độ tải Elasticsearch phiên bản 7.17.1, cần thiết lập proxy Docker
Cấu hình Mirror Docker
Chỉnh sửa tệp /etc/docker/daemon.json
Thêm các mirror sau:
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://cr.console.aliyun.com/",
"https://reg-mirror.qiniu.com",
...
Đăng vào ngày 12 tháng 6 lúc 02:13
Cài đặt các phần mềm phổ biến bằng Docker Compose
Giới thiệu
Docker Compose là một công cụ của Docker giúp định nghĩa và quản lý các ứng dụng Docker đa container. Với việc sử dụng một tệp YAML duy nhất, bạn có thể xác định tất cả các dịch vụ cần thiết cho ứng dụng và khởi chạy chúng chỉ bằng một lệnh đơn giản. Docker Compose rất phù hợp cho kiến trúc vi dịch vụ hoặc bất kỳ ứng dụng nào yêu cầu ...
Đăng vào ngày 5 tháng 6 lúc 20:46
Tối ưu hóa Cấu hình RabbitMQ Cluster với Docker, HAProxy và Keepalived
Các máy chủ cần thiết
node1: 192.168.0.191
node2: 192.168.0.110
node3: 192.168.0.122
Đảm bảo kết nối mạng giữa các máy chủ (ping thành công). Tắt tường lửa nếu cần:
systemctl stop firewalld
Cấu hình nguồn Docker tại /etc/docker/daemon.json:
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com", ...
Đăng vào ngày 22 tháng 5 lúc 12:10