|
1 | | -version: '3.8' |
| 1 | +--- |
| 2 | +version: "3.8" |
2 | 3 |
|
3 | 4 | services: |
4 | 5 | etcd: |
5 | | - container_name: milvus-etcd |
6 | | - image: quay.io/coreos/etcd:v3.5.5 |
| 6 | + container_name: "milvus-etcd" |
| 7 | + image: "quay.io/coreos/etcd:v3.5.5" |
7 | 8 | environment: |
8 | | - - ETCD_AUTO_COMPACTION_MODE=revision |
9 | | - - ETCD_AUTO_COMPACTION_RETENTION=1000 |
10 | | - - ETCD_QUOTA_BACKEND_BYTES=4294967296 |
11 | | - - ETCD_SNAPSHOT_COUNT=50000 |
| 9 | + - "ETCD_AUTO_COMPACTION_MODE=revision" |
| 10 | + - "ETCD_AUTO_COMPACTION_RETENTION=1000" |
| 11 | + - "ETCD_QUOTA_BACKEND_BYTES=4294967296" |
| 12 | + - "ETCD_SNAPSHOT_COUNT=50000" |
12 | 13 | volumes: |
13 | | - - etcd_data:/etcd |
14 | | - command: etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd |
| 14 | + - "etcd_data:/etcd" |
| 15 | + command: "etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd" |
15 | 16 | healthcheck: |
16 | 17 | test: ["CMD", "etcdctl", "endpoint", "health"] |
17 | | - interval: 30s |
18 | | - timeout: 20s |
| 18 | + interval: "30s" |
| 19 | + timeout: "20s" |
19 | 20 | retries: 3 |
20 | 21 |
|
21 | 22 | minio: |
22 | | - container_name: milvus-minio |
23 | | - image: minio/minio:RELEASE.2023-03-13T19-46-17Z |
| 23 | + container_name: "milvus-minio" |
| 24 | + image: "minio/minio:RELEASE.2023-03-13T19-46-17Z" |
24 | 25 | environment: |
25 | | - MINIO_ACCESS_KEY: minioadmin |
26 | | - MINIO_SECRET_KEY: minioadmin |
| 26 | + MINIO_ACCESS_KEY: "minioadmin" |
| 27 | + MINIO_SECRET_KEY: "minioadmin" |
27 | 28 | volumes: |
28 | | - - minio_data:/minio_data |
29 | | - command: minio server /minio_data --console-address ":9001" |
| 29 | + - "minio_data:/minio_data" |
| 30 | + command: "minio server /minio_data --console-address :9001" |
30 | 31 | healthcheck: |
31 | 32 | test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] |
32 | | - interval: 30s |
33 | | - timeout: 20s |
| 33 | + interval: "30s" |
| 34 | + timeout: "20s" |
34 | 35 | retries: 3 |
35 | 36 |
|
36 | 37 | standalone: |
37 | | - container_name: milvus-standalone |
38 | | - image: milvusdb/milvus:v2.4.6 |
| 38 | + container_name: "milvus-standalone" |
| 39 | + image: "milvusdb/milvus:v2.4.6" |
39 | 40 | command: ["milvus", "run", "standalone"] |
40 | 41 | environment: |
41 | | - ETCD_ENDPOINTS: etcd:2379 |
42 | | - MINIO_ADDRESS: minio:9000 |
| 42 | + ETCD_ENDPOINTS: "etcd:2379" |
| 43 | + MINIO_ADDRESS: "minio:9000" |
43 | 44 | volumes: |
44 | | - - milvus_data:/var/lib/milvus |
| 45 | + - "milvus_data:/var/lib/milvus" |
45 | 46 | ports: |
46 | 47 | - "19530:19530" |
47 | 48 | - "9091:9091" |
48 | 49 | depends_on: |
49 | 50 | etcd: |
50 | | - condition: service_healthy |
| 51 | + condition: "service_healthy" |
51 | 52 | minio: |
52 | | - condition: service_healthy |
| 53 | + condition: "service_healthy" |
53 | 54 | healthcheck: |
54 | 55 | test: ["CMD", "curl", "-f", "http://localhost:9091/healthz"] |
55 | | - interval: 30s |
56 | | - timeout: 20s |
| 56 | + interval: "30s" |
| 57 | + timeout: "20s" |
57 | 58 | retries: 3 |
58 | 59 |
|
59 | 60 | spicedb: |
60 | 61 | image: "authzed/spicedb:latest" |
61 | | - command: "serve --grpc-preshared-key \"devtoken\"" |
| 62 | + command: 'serve --grpc-preshared-key "devtoken"' |
62 | 63 | ports: |
63 | 64 | - "50051:50051" |
64 | 65 | environment: |
|
0 commit comments