memory node, neo4j grapph db
This commit is contained in:
45
store-all/docker-compose.yml
Normal file
45
store-all/docker-compose.yml
Normal file
@ -0,0 +1,45 @@
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
neo4j:
|
||||
image: neo4j:latest
|
||||
container_name: neo4j
|
||||
ports:
|
||||
- "7474:7474" # HTTP
|
||||
- "7687:7687" # Bolt
|
||||
volumes:
|
||||
- ./neo4j/data:/data
|
||||
- ./neo4j/logs:/logs
|
||||
- ./neo4j/import:/var/lib/neo4j/import
|
||||
- ./neo4j/plugins:/plugins
|
||||
environment:
|
||||
NEO4J_AUTH: neo4j/testpassword
|
||||
|
||||
milvus:
|
||||
image: milvusdb/milvus:v2.0.0
|
||||
container_name: milvus
|
||||
ports:
|
||||
- "19530:19530" # Milvus default port
|
||||
volumes:
|
||||
- ./milvus/db:/var/lib/milvus/db
|
||||
- ./milvus/conf:/var/lib/milvus/conf
|
||||
- ./milvus/logs:/var/lib/milvus/logs
|
||||
environment:
|
||||
TZ: UTC
|
||||
|
||||
api:
|
||||
build: ./api
|
||||
container_name: api
|
||||
ports:
|
||||
- "5000:5000"
|
||||
volumes:
|
||||
- ./api:/usr/src/app
|
||||
depends_on:
|
||||
- neo4j
|
||||
- milvus
|
||||
environment:
|
||||
NEO4J_URI: bolt://neo4j:7687
|
||||
NEO4J_USER: neo4j
|
||||
NEO4J_PASSWORD: testpassword
|
||||
MILVUS_HOST: milvus
|
||||
MILVUS_PORT: 19530
|
Reference in New Issue
Block a user