@@ -8,12 +8,14 @@ WORKPATH=$(dirname "$PWD")
88LOG_PATH=" $WORKPATH /tests"
99ip_address=$( hostname -I | awk ' {print $1}' )
1010DATAPREP_PORT=11101
11+ service_name=" dataprep-milvus tei-embedding-serving etcd minio standalone"
12+ export TAG=" comps"
1113
1214function build_docker_images() {
1315 cd $WORKPATH
1416 echo $( pwd)
1517 # dataprep milvus image
16- docker build --no-cache -t opea/dataprep:comps --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/dataprep/src/Dockerfile .
18+ docker build --no-cache -t opea/dataprep:${TAG} --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/dataprep/src/Dockerfile .
1719 if [ $? -ne 0 ]; then
1820 echo " opea/dataprep built fail"
1921 exit 1
@@ -23,23 +25,16 @@ function build_docker_images() {
2325}
2426
2527function start_service() {
26- # start milvus vector db
27- cd $WORKPATH /comps/third_parties/milvus/deployment/docker_compose/
28- # wget https://raw.githubusercontent.com/milvus-io/milvus/v2.4.9/configs/milvus.yaml
29- # wget https://github.com/milvus-io/milvus/releases/download/v2.4.9/milvus-standalone-docker-compose.yml -O docker-compose.yml
30- # sed '/- \${DOCKER_VOLUME_DIRECTORY:-\.}\/volumes\/milvus:\/var\/lib\/milvus/a \ \ \ \ \ \ - \${DOCKER_VOLUME_DIRECTORY:-\.}\/milvus.yaml:\/milvus\/configs\/milvus.yaml' -i docker-compose.yml
31- docker compose up -d
32- sleep 30
33-
3428 export host_ip=${ip_address}
3529 export TEI_EMBEDDER_PORT=12005
3630 export EMBEDDING_MODEL_ID=" BAAI/bge-base-en-v1.5"
3731 export MILVUS_HOST=${ip_address}
3832 export TEI_EMBEDDING_ENDPOINT=" http://${host_ip} :${TEI_EMBEDDER_PORT} "
3933 export LOGFLAG=true
40- service_name= " dataprep-milvus tei-embedding-serving "
34+
4135 cd $WORKPATH /comps/dataprep/deployment/docker_compose/
42- docker compose up ${service_name} -d
36+ docker compose up ${service_name} -d > ${LOG_PATH} /start_services_with_compose.log
37+
4338 sleep 1m
4439}
4540
@@ -124,12 +119,12 @@ function validate_microservice() {
124119}
125120
126121function stop_docker() {
127- cd $WORKPATH
128- rm -rf milvus/
129- cid= $( docker ps -aq --filter " name=dataprep-milvus* " )
130- if [[ ! -z " $cid " ]] ; then docker stop $cid && docker rm $cid && sleep 1s ; fi
131- cid= $( docker ps -aq --filter " name=milvus-* " )
132- if [[ ! -z " $cid " ]] ; then docker stop $cid && docker rm $cid && sleep 1s ; fi
122+ cd $WORKPATH /comps/third_parties/milvus/deployment/docker_compose/
123+ docker compose -f compose.yaml down --remove-orphans
124+
125+ cd $WORKPATH /comps/dataprep/deployment/docker_compose
126+ docker compose -f compose.yaml down ${service_name} --remove-orphans
127+
133128}
134129
135130function main() {
0 commit comments