1- version : ' 3.5'
1+ version : ' 3.8'
2+ 3+ volumes :
4+ milvus_etcd_data :
5+ milvus_minio_data :
6+ milvus_standalone_data :
27
38networks :
49 web_network :
510 external : true
11+ 612services :
713 milvus-etcd :
814 container_name : milvus-etcd
915 image : quay.io/coreos/etcd:v3.5.0
1016 networks :
11- - web_network
17+ - web_network
1218 environment :
1319 - ETCD_AUTO_COMPACTION_MODE=revision
1420 - ETCD_AUTO_COMPACTION_RETENTION=1000
1521 - ETCD_QUOTA_BACKEND_BYTES=4294967296
1622 - ETCD_SNAPSHOT_COUNT=50000
1723 volumes :
18- - ./milvus :/etcd
24+ - milvus_etcd_data :/etcd
1925 command : etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd
2026
2127 milvus-minio :
2228 container_name : milvus-minio
2329 image : minio/minio:RELEASE.2023年03月20日T20-16-18Z
2430 networks :
25- - web_network
31+ - web_network
2632 environment :
2733 MINIO_ACCESS_KEY : minioadmin
2834 MINIO_SECRET_KEY : minioadmin
2935 volumes :
30- - ./milvus :/minio_data
36+ - milvus_minio_data :/minio_data
3137 command : minio server /minio_data
3238 healthcheck :
3339 test : ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
@@ -39,13 +45,13 @@ services:
3945 container_name : milvus-standalone
4046 image : milvusdb/milvus:v2.2.5
4147 networks :
42- - web_network
48+ - web_network
4349 command : ["milvus", "run", "standalone"]
4450 environment :
4551 ETCD_ENDPOINTS : milvus-etcd:2379
4652 MINIO_ADDRESS : milvus-minio:9000
4753 volumes :
48- - ./milvus :/var/lib/milvus
54+ - milvus_standalone_data :/var/lib/milvus
4955 ports :
5056 - " 19530:19530"
5157 - " 9091:9091"
@@ -57,7 +63,7 @@ services:
5763 container_name : fastapi-vector
5864 build : .
5965 networks :
60- - web_network
66+ - web_network
6167 ports :
6268 - " 6361:6361"
6369 environment :
0 commit comments