Cấu hình Docker Compose

Các mục cấu hình cấp cao version: Chỉ định phiên bản của file cấu hình services: Định nghĩa các dịch vụ cần chạy, bao gồm thông tin ảnh và cài đặt networks: Cấu hình mạng dùng chung cho các dịch vụ volumes: Định nghĩa các volume để lưu trữ dữ liệu Ví dụ minh họa: version: "3.8" services: redis: image: redis:alpine ports: ...

Đăng vào ngày 24 tháng 6 lúc 09:14

Hướng dẫn kiểm thử thăm dò trên Gitness: Phát hiện các vấn đề bị bỏ sót bởi tự động hóa

Chuẩn bị môi trường kiểm thử thăm dò Cài đặt Gitness cục bộ Kiểm thử thăm dò yêu cầu thiết lập môi trường cục bộ. Sử dụng Docker để khởi chạy nhanh chóng: docker run -d \ -p 8080:8080 \ -p 4000:4000 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /tmp/data:/storage \ --name gitness-instance \ --restart unless-stopp ...

Đăng vào ngày 24 tháng 6 lúc 03:07

Cách triển khai nhanh Hawkeye: Hướng dẫn xây dựng hệ thống giám sát an ninh cho người mới bắt đầu

Cách triển khai nhanh Hawkeye: Hướng dẫn xây dựng hệ thống giám sát an ninh cho người mới bắt đầu Hawkeye là một hệ thống giám sát an ninh mạnh mẽ, được thiết kế đặc biệt cho người dùng không có kinh nghiệm. Chỉ với vài bước đơn giản, bạn có thể triển khai thành công. Bài viết này sẽ hướng dẫn chi tiết cách xây dựng hệ thống giám sát an ninh Ha ...

Đăng vào ngày 22 tháng 6 lúc 00:21

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

Triển khai cụm Kubernetes đơn master bằng kubeadm trên CentOS 7 (phiên bản 1.22.5)

Danh mục- 1. Chuẩn bị môi trường Cài đặt Docker (trên cả 3 nút) Cấu hình kho lưu trữ K8S của Alibaba Cloud (trên cả 3 nút) Cài đặt kubeadm, kubelet, kubectl (trên cả 3 nút) Triển khai nút master Kubernetes (thực hiện trên nút master) Nút worker tham gia vào cụm (thực hiện trên 2 nút worker) Cài đặt plugin mạng Pod (CNI, t ...

Đăng vào ngày 21 tháng 6 lúc 18:44

Tìm hiểu Dapr và thực hành microservices với .NET 6.0: Giới thiệu về Dapr

Xin chào mọi người, tôi là Trương Phi Hồng. Cảm ơn bạn đã đọc bài viết này. Tôi sẽ thường xuyên chia sẻ những kinh nghiệm học tập của mình, hy vọng rằng các bài viết của tôi có thể trở thành bước đệm giúp bạn tiến bộ hơn. Cùng nhau chúng ta hãy nâng cao kỹ năng nhé. Bài viết này là phần thứ hai trong chuỗi "Thực hành microservices với Dapr ...

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

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

Hướng dẫn tối ưu hóa Dockerfile cho Go-zero: Xây dựng đa giai đoạn và tối ưu bộ nhớ đệm

Tối ưu hóa Dockerfile cho Go-zero: Xây dựng đa giai đoạn và tối ưu bộ nhớ đệmGo-zero là một framework microservices Go dựa trên cloud-native, và hiệu quả của quá trình container hóa ảnh hưởng trực tiếp đến quy trình phát triển và triển khai. Bài viết này sẽ hướng dẫn chi tiết cách sử dụng xây dựng đa giai đoạn (multi-stage build) và chiến lược ...

Đăng vào ngày 16 tháng 6 lúc 04:24

Phân tích rủi ro bảo mật Boot2Docker: Tại sao phải cấm trong môi trường sản xuất

Boot2Docker là một giải pháp chạy Docker nhẹ từng phổ biến, nhưng hiện đã được chính thức đánh dấu là DEPRECATED (đã lỗi thời). Với một phần mềm không còn được bảo trì, nó tiềm ẩn nhiều nguy cơ về bảo mật và ổn định, đặc biệt không phù hợp cho môi trường sản xuất. Bài viết này sẽ phân tích sâu về các rủi ro bảo mật của Boot2Docker và đề xuất cá ...

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

Hướng dẫn triển khai nhanh Citus 12.1 Cluster trên nhiều ECS Alibaba Cloud bằng Container

Alibaba Cloud ECS Các nút máy Sử dụng hai máy ECS trong cùng một region. Cấu hình máy: 2 nhân, 2 GB RAM (Lưu ý: chương trình khuyến mãi 99 NDT/năm của Alibaba Cloud). Một máy cài đặt coordinator (bộ điều phối), IP nội bộ ở đây là 172.18.60.11 Một máy cài đặt worker, IP nội bộ là 172.18.60.12 Hệ điều hành Cả hai máy đều được cài đặt hệ thống A ...

Đăng vào ngày 15 tháng 6 lúc 02:34