StorageService
/
docker-compose.yml
31 строка · 588.0 Байт
1version: '2.4'
2
3services:
4application:
5build:
6context: .
7environment:
8CASSANDRA_HOST: database
9CASSANDRA_USER: cassandra
10CASSANDRA_PASSWORD: cassandra
11SERVICE_STORAGE_ID: 0
12ports:
13- "8000:80"
14depends_on:
15database:
16condition: service_healthy
17
18database:
19image: cassandra:4.1.3
20volumes:
21- db_data:/var/lib/cassandra
22healthcheck:
23test: ["CMD", "cqlsh", "-e", "describe keyspaces"]
24interval: 20s
25timeout: 5s
26retries: 5
27start_period: 60s
28
29volumes:
30db_data:
31driver: local