镜像已推送至 Docker Hub
如果需要自己构建镜像
cd docker
# 1. CPU 模式
docker build -f Dockerfile -t hzkitty/rapid-doc:0.9.4 .
# 2. GPU 模式
docker build -f DockerfileGPU -t hzkitty/rapid-doc:0.9.4-gpu .仅CPU推理,资源占用较少:
docker-compose -f docker-compose.yml up -ddocker-compose -f docker-compose-gpu.yml up -d- 8888: RapidDoc Web API 服务端口
curl http://localhost:8888/health# 上传文档进行解析
curl -X POST "http://localhost:8888/parse" \
-F "file=@document.pdf" \
-F "mode=pipeline".env 文件用于配置服务器和系统运行参数,支持以下配置项:
| 变量名 | 默认值 | 说明 |
|---|---|---|
API_PORT |
8888 |
RapidDoc Web API 端口 |
PADDLEOCRVL_VERSION |
paddleocr-vl 版本 | |
PADDLEOCRVL_VL_REC_BACKEND |
paddleocr-vl backend | |
PADDLEOCRVL_VL_VL_REC_SERVER_URL |
paddleocr-vl url |
| 变量名 | 默认值 | 说明 |
|---|---|---|
STARTUP_WAIT_TIME |
15 |
启动等待时间(秒) |
LOG_LEVEL |
INFO |
日志级别 |
RAPID_MODELS_DIR |
/app/models |
模型文件存储目录 |