milvus/build/docker/deploy/docker-compose.yml
zhenshan.cao af1941b6fe Add docker for indexbuilder
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-01-05 15:25:01 +08:00

78 lines
2.0 KiB
YAML

version: '3.5'
services:
master:
image: ${TARGET_REPO}/master:${TARGET_TAG}
build:
context: ../../../
dockerfile: build/docker/deploy/master/DockerFile
cache_from:
- ${SOURCE_REPO}/master:${SOURCE_TAG}
environment:
PULSAR_ADDRESS: ${PULSAR_ADDRESS}
ETCD_ADDRESS: ${ETCD_ADDRESS}
INDEX_BUILDER_ADDRESS: ${INDEX_BUILDER_ADDRESS}
networks:
- milvus
proxy:
image: ${TARGET_REPO}/proxy:${TARGET_TAG}
build:
context: ../../../
dockerfile: build/docker/deploy/proxy/DockerFile
cache_from:
- ${SOURCE_REPO}/proxy:${SOURCE_TAG}
environment:
PULSAR_ADDRESS: ${PULSAR_ADDRESS}
MASTER_ADDRESS: ${MASTER_ADDRESS}
networks:
- milvus
indexbuilder:
image: ${TARGET_REPO}/indexbuilder:${TARGET_TAG}
build:
context: ../../../
dockerfile: build/docker/deploy/indexbuilder/DockerFile
cache_from:
- ${SOURCE_REPO}/indexbuilder:${SOURCE_TAG}
environment:
MASTER_ADDRESS: ${MASTER_ADDRESS}
ETCD_ADDRESS: ${ETCD_ADDRESS}
MINIO_ADDRESS: ${MINIO_ADDRESS}
networks:
- milvus
querynode:
image: ${TARGET_REPO}/querynode:${TARGET_TAG}
build:
context: ../../../
dockerfile: build/docker/deploy/querynode/DockerFile
cache_from:
- ${SOURCE_REPO}/querynode:${SOURCE_TAG}
environment:
PULSAR_ADDRESS: ${PULSAR_ADDRESS}
ETCD_ADDRESS: ${ETCD_ADDRESS}
MASTER_ADDRESS: ${MASTER_ADDRESS}
MINIO_ADDRESS: ${MINIO_ADDRESS}
networks:
- milvus
writenode:
image: ${TARGET_REPO}/writenode:${TARGET_TAG}
build:
context: ../../../
dockerfile: build/docker/deploy/writenode/DockerFile
cache_from:
- ${SOURCE_REPO}/writenode:${SOURCE_TAG}
environment:
PULSAR_ADDRESS: ${PULSAR_ADDRESS}
ETCD_ADDRESS: ${ETCD_ADDRESS}
MASTER_ADDRESS: ${MASTER_ADDRESS}
MINIO_ADDRESS: ${MINIO_ADDRESS}
networks:
- milvus
networks:
milvus: