Skip to content

Chạy Cassandra bằng docker. ​

Cassandra là một ứng dụng, vì vậy trước tiên chúng ta cần khởi động nó trước khi bắt đầu hành trình học tập của mình 🚀.

Hiện tại, tôi chưa đi sâu vào chi tiết về cách triển khai và cấu hình Cassandra; những thông tin này sẽ được trình bày trong một bài viết riêng biệt 📚. Để đơn giản hóa quá trình, tôi sẽ sử dụng Docker để chạy ứng dụng, phục vụ cho mục đích học tập của chúng ta 🐳.

1. Chạy một node đơn với docker compose ​

1.1 Tạo mới 1 file docker-compose.yaml với chèn nội dung như sau ​

yaml
version: '3.9'
services:
  thanhlv_cassandra_1_service:
    image: cassandra:4.0
    container_name: thanhlv_cassandra_1_container
    ports:
      - 10111:9042
    volumes:
      - ./data/apps/cassandra1:/var/lib/cassandra
    environment:
      - CASSANDRA_CLUSTER_NAME=thanhlv_cassandra
      - CASSANDRA_DC=thanhlv_cassandra_1_dc
      - CASSANDRA_NUM_TOKENS=128

Trong ví dụ này, tôi sẽ khởi chạy một node Cassandra mà không thiết lập cấu hình xác thực nào 🔓. Điều này có nghĩa là bất kỳ ai có kết nối đều có thể truy cập vào nó 🌐.

1.2 chạy docker compose ​

yaml
docker compose up -d

1.3 Thử kết nối ​

Image

DMCA.com Protection Status

Cập nhật lần cuối:

Chạy Cassandra bằng docker has loaded