Các bạn có thể sử dụng official Docker Image của Cassandra ở https://hub.docker.com/_/cassandra để cài đặt nó sử dụng Docker Compose.
Nội dung của tập tin Docker Compose của mình như sau:
1 2 3 4 5 6 7 8 9 10 11 |
services: cassandra: image: cassandra volumes: - ./cassandra_data:/var/lib/cassandra ports: - 7001:7000 networks: huongdanjava: driver: bridge |
Thư mục chứa data của Cassandra bên trong container là ở /var/lib/cassandra, các bạn nên mount ra ngoài như mình để có thể dễ dàng làm việc với nó các bạn nhé!
Kết quả khi mình chạy command “docker compose up” ở thư mục chứa tập tin với nội dung như trên, như sau: