PaddlePaddle/Paddle & PaddleOCR (用 docker 安裝)
- 2025.05.11
- docker OCR (Optical Character Recognition)
安裝 docker
Win 11
docker: Get Started → Download Docker Desktop 
→ Download For Windows – AMD64 (Intel® Core™ Ultra 9 185H 2.50 GHz)
在 docker hub 選擇 image
2025/05/11
docker pull paddlepaddle/paddle:3.0.0-gpu-cuda12.6-cudnn9.5-trt10.5
啟動 container
啟動並使 container 長駐
docker run -d ` --name paddleocr ` --restart unless-stopped ` --gpus all ` -v C:\Users\<username>\Documents\docckers\paddleocr:/workspace/images ` -w /workspace/images ` paddlepaddle/paddle:3.0.0-gpu-cuda12.6-cudnn9.5-trt10.5 ` bash -c "sleep infinity"
- `:在 PowerShell 中,使用- `作為換行符號
- 
-d:後台執行
- 
--restart unless-stopped:手動停用的場合外自動重啟
- 
--gpus all:開啟所有 GPU
- 
-v <host_dir>:<container_dir>:將<container_dir>映射 (mount) 至本機資料夾<host_dir>1docker docs: docker container run – Mount Volume (-v)
 ※ 容器被刪除
- 
-w /workspace/images:設定工作目錄
- 
bash -c "sleep infinity":啟動後進入無限睡眠2AWS SAM CLI: Feature request: make it possible to keep docker container warm,容器不會因主進程結束而退出
檢查 container 運行狀態
dockrer ps[ -a]
- ps: Process Status3docker docs: docker container ls
- -a,- --all:Show all containers (default shows just running)
安裝 PaddleOCR (僅一次)
docker exec -it paddleocr pip install --no-cache-dir paddleocr
停止/喚醒/重啟 container
停止 container
docker stop paddleocr
喚醒 container
docker start paddleocr
重啟 container
docker restart paddleocr
Last Updated on 2025/05/12 by A1go
 
	
           
  