ynyg commited on
Commit
3a7b39d
·
verified ·
1 Parent(s): 9965cc0

fix: 解決 Docker 推理阻塞問題並修復模型下載權限

Browse files

- 將推理介面改為非同步執行,避免阻塞 Event Loop
- 修復 Dockerfile 中 appuser 下載模型時的權限錯誤 (Permission denied)

Files changed (1) hide show
  1. Dockerfile +3 -3
Dockerfile CHANGED
@@ -27,9 +27,9 @@ ENV PYTHONUNBUFFERED=1 \
27
  WORKDIR /app
28
 
29
  # 創建非 root 用戶並設置權限
30
- RUN groupadd -r appuser && useradd -r -g appuser -u 1000 appuser
31
- # 預先創建虛擬環境目錄並授權,加速 COPY 流程
32
- RUN chown appuser:appuser /app
33
 
34
  USER appuser
35
 
 
27
  WORKDIR /app
28
 
29
  # 創建非 root 用戶並設置權限
30
+ RUN groupadd -r appuser && useradd -r -g appuser -u 1000 -m appuser && \
31
+ mkdir -p /app/models /app/.cache && \
32
+ chown -R appuser:appuser /app
33
 
34
  USER appuser
35