feat(paddleocr): add PaddleOCR support: Docker images, FastAPI server, entrypoint and tests
This commit is contained in:
@@ -29,9 +29,30 @@ docker build \
|
||||
-t ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:minicpm45v-cpu \
|
||||
.
|
||||
|
||||
# Build PaddleOCR GPU variant
|
||||
echo -e "${GREEN}Building PaddleOCR GPU variant...${NC}"
|
||||
docker build \
|
||||
-f Dockerfile_paddleocr \
|
||||
-t ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:paddleocr \
|
||||
-t ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:paddleocr-gpu \
|
||||
.
|
||||
|
||||
# Build PaddleOCR CPU variant
|
||||
echo -e "${GREEN}Building PaddleOCR CPU variant...${NC}"
|
||||
docker build \
|
||||
-f Dockerfile_paddleocr_cpu \
|
||||
-t ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:paddleocr-cpu \
|
||||
.
|
||||
|
||||
echo -e "${GREEN}All images built successfully!${NC}"
|
||||
echo ""
|
||||
echo "Available images:"
|
||||
echo " MiniCPM-V 4.5:"
|
||||
echo " - ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:minicpm45v (GPU)"
|
||||
echo " - ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:minicpm45v-cpu (CPU)"
|
||||
echo " - ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:latest (GPU)"
|
||||
echo ""
|
||||
echo " PaddleOCR:"
|
||||
echo " - ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:paddleocr (GPU)"
|
||||
echo " - ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:paddleocr-gpu (GPU)"
|
||||
echo " - ${REGISTRY}/${NAMESPACE}/${IMAGE_NAME}:paddleocr-cpu (CPU)"
|
||||
|
||||
Reference in New Issue
Block a user