Exclude dockerfile under tests and exclude check Dockerfile under tests. (#1354)

Signed-off-by: ZePan110 <ze.pan@intel.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
ZePan110
2025-01-07 09:05:01 +08:00
committed by GitHub
parent a6e702e4d5
commit ed2b8ed983
35 changed files with 106 additions and 107 deletions

View File

@@ -9,7 +9,7 @@ This document outlines the deployment process for a SearchQnA application utiliz
```bash
git clone https://github.com/opea-project/GenAIComps.git
cd GenAIComps
docker build --no-cache -t opea/embedding-tei:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/embeddings/src/Dockerfile .
docker build --no-cache -t opea/embedding:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/embeddings/src/Dockerfile .
```
### 2. Build Retriever Image
@@ -51,7 +51,7 @@ docker build --no-cache -t opea/opea/searchqna-ui:latest --build-arg https_proxy
Then run the command `docker images`, you will have following images ready:
1. `opea/embedding-tei:latest`
1. `opea/embedding:latest`
2. `opea/web-retriever-chroma:latest`
3. `opea/reranking-tei:latest`
4. `opea/llm-textgen:latest`

View File

@@ -22,8 +22,8 @@ services:
timeout: 10s
retries: 60
embedding:
image: ${REGISTRY:-opea}/embedding-tei:${TAG:-latest}
container_name: embedding-tei-server
image: ${REGISTRY:-opea}/embedding:${TAG:-latest}
container_name: embedding-server
depends_on:
tei-embedding-service:
condition: service_healthy

View File

@@ -11,7 +11,7 @@ First of all, you need to build Docker Images locally. This step can be ignored
```bash
git clone https://github.com/opea-project/GenAIComps.git
cd GenAIComps
docker build --no-cache -t opea/embedding-tei:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/embeddings/src/Dockerfile .
docker build --no-cache -t opea/embedding:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f comps/embeddings/src/Dockerfile .
```
### 2. Build Retriever Image
@@ -51,7 +51,7 @@ docker build --no-cache -t opea/searchqna:latest --build-arg https_proxy=$https_
Then run the command `docker images`, you will have
1. `opea/embedding-tei:latest`
1. `opea/embedding:latest`
2. `opea/web-retriever-chroma:latest`
3. `opea/reranking-tei:latest`
4. `opea/llm-textgen:latest`

View File

@@ -30,8 +30,8 @@ services:
timeout: 10s
retries: 60
embedding:
image: ${REGISTRY:-opea}/embedding-tei:${TAG:-latest}
container_name: embedding-tei-gaudi-server
image: ${REGISTRY:-opea}/embedding:${TAG:-latest}
container_name: embedding-gaudi-server
depends_on:
tei-embedding-service:
condition: service_healthy

View File

@@ -17,12 +17,12 @@ services:
dockerfile: ./docker/Dockerfile
extends: searchqna
image: ${REGISTRY:-opea}/searchqna-ui:${TAG:-latest}
embedding-tei:
embedding:
build:
context: GenAIComps
dockerfile: comps/embeddings/src/Dockerfile
extends: searchqna
image: ${REGISTRY:-opea}/embedding-tei:${TAG:-latest}
image: ${REGISTRY:-opea}/embedding:${TAG:-latest}
web-retriever-chroma:
build:
context: GenAIComps

View File

@@ -19,7 +19,7 @@ function build_docker_images() {
git clone https://github.com/opea-project/GenAIComps.git && cd GenAIComps && git checkout "${opea_branch:-"main"}" && cd ../
echo "Build all the images with --no-cache, check docker_image_build.log for details..."
service_list="searchqna searchqna-ui embedding-tei web-retriever-chroma reranking-tei llm-textgen"
service_list="searchqna searchqna-ui embedding web-retriever-chroma reranking-tei llm-textgen"
docker compose -f build.yaml build ${service_list} --no-cache > ${LOG_PATH}/docker_image_build.log
docker pull ghcr.io/huggingface/text-embeddings-inference:cpu-1.5
@@ -75,7 +75,7 @@ function validate_megaservice() {
docker logs web-retriever-chroma-server > ${LOG_PATH}/web-retriever-chroma-server.log
docker logs searchqna-gaudi-backend-server > ${LOG_PATH}/searchqna-gaudi-backend-server.log
docker logs tei-embedding-gaudi-server > ${LOG_PATH}/tei-embedding-gaudi-server.log
docker logs embedding-tei-gaudi-server > ${LOG_PATH}/embedding-tei-gaudi-server.log
docker logs embedding-gaudi-server > ${LOG_PATH}/embedding-gaudi-server.log
if [[ $result == *"capital"* ]]; then
echo "Result correct."

View File

@@ -19,7 +19,7 @@ function build_docker_images() {
git clone https://github.com/opea-project/GenAIComps.git && cd GenAIComps && git checkout "${opea_branch:-"main"}" && cd ../
echo "Build all the images with --no-cache, check docker_image_build.log for details..."
service_list="searchqna searchqna-ui embedding-tei web-retriever-chroma reranking-tei llm-textgen"
service_list="searchqna searchqna-ui embedding web-retriever-chroma reranking-tei llm-textgen"
docker compose -f build.yaml build ${service_list} --no-cache > ${LOG_PATH}/docker_image_build.log
docker pull ghcr.io/huggingface/text-embeddings-inference:cpu-1.5