本教程以nvidia显卡为例,其他显卡部署教程见官方文档
下载docker相关配置文件
2026-02-25可使用的链接如下,如果不可用,自行前往github仓库查阅最新链接
调整docker配置
常用的调整是指定端口和指定gpu
调整compose.yaml里的端口
paddleocr-vl-api:
...
ports:
# 8080端口改为暴露8111端口
- - 8080:8080
+ - 8111:8080
...
调整compose.yaml里的GPU
paddleocr-vl-api:
...
deploy:
resources:
reservations:
devices:
- driver: nvidia
# 0号gpu改为1号gpu
- device_ids: ["0"]
+ device_ids: ["1"]
capabilities: [gpu]
...
paddleocr-vlm-server:
...
deploy:
resources:
reservations:
devices:
- driver: nvidia
# 这里也要改
- device_ids: ["0"]
+ device_ids: ["1"]
capabilities: [gpu]
...
更多配置,比如.env如何配置、配置vllm、配置模型路径、批处理大小等见官网,这里就全部用默认配置了
启动docker
调整完以后即可启动docker
# 必须在 compose.yaml 和 .env 文件所在的目录中执行
docker compose up
参考
官方文档 使用教程 - PaddleOCR 文档