forked from VinokurovVE/tests
Map caching, clickhouse test service
This commit is contained in:
@ -27,6 +27,8 @@ services:
|
||||
build:
|
||||
context: ./ems
|
||||
dockerfile: Dockerfile
|
||||
volumes:
|
||||
- ./ems/tile_data:/app/tiles
|
||||
links:
|
||||
- redis_db:redis_db
|
||||
- psql_db:psql_db
|
||||
@ -43,6 +45,19 @@ services:
|
||||
- ${EMS_PORT}:${EMS_PORT}
|
||||
restart: always
|
||||
|
||||
monitor:
|
||||
container_name: monitor
|
||||
build:
|
||||
context: ./monitor
|
||||
dockerfile: Dockerfile
|
||||
environment:
|
||||
- MONITOR_PORT=${MONITOR_PORT}
|
||||
ports:
|
||||
- ${MONITOR_PORT}:${MONITOR_PORT}
|
||||
volumes:
|
||||
- ./monitor/data:/app/data
|
||||
restart: always
|
||||
|
||||
psql_db:
|
||||
container_name: psql_db
|
||||
image: postgres:16.4-alpine
|
||||
@ -64,7 +79,18 @@ services:
|
||||
retries: 5
|
||||
start_period: 10s
|
||||
restart: always
|
||||
|
||||
volumes:
|
||||
redis_data:
|
||||
psql_data:
|
||||
|
||||
clickhouse_test:
|
||||
container_name: clickhouse_test
|
||||
image: clickhouse/clickhouse-server
|
||||
environment:
|
||||
- CLICKHOUSE_DB=${CLICKHOUSE_DB}
|
||||
- CLICKHOUSE_USER=${CLICKHOUSE_USER}
|
||||
- CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT=${CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT}
|
||||
- CLICKHOUSE_PASSWORD=${CLICKHOUSE_PASSWORD}
|
||||
ports:
|
||||
- 8123:8123
|
||||
- 9000:9000
|
||||
expose:
|
||||
- 8123
|
||||
- 9000
|
||||
|
Reference in New Issue
Block a user