davidtran999 commited on
Commit
e41f99f
·
verified ·
1 Parent(s): ae5e195

Upload Dockerfile with huggingface_hub

Browse files
Files changed (1) hide show
  1. Dockerfile +2 -2
Dockerfile CHANGED
@@ -18,9 +18,9 @@ RUN apt-get update && \
18
  COPY backend/requirements.txt /app/requirements.txt
19
  RUN pip install --no-cache-dir -r requirements.txt
20
 
21
- # Verify CrossEncoder is available (fallback reranker, compatible with transformers 4.44.2)
22
  RUN python -c "from sentence_transformers import CrossEncoder; print('[Docker] ✅ CrossEncoder available for reranking')" || \
23
- (echo "[Docker] ❌ CrossEncoder not available!" && exit 1)
24
 
25
  # Copy toàn bộ backend để tránh lệch phiên bản
26
  COPY backend /app/backend
 
18
  COPY backend/requirements.txt /app/requirements.txt
19
  RUN pip install --no-cache-dir -r requirements.txt
20
 
21
+ # Optional check: cố gắng import CrossEncoder, nhưng KHÔNG dừng build nếu thiếu
22
  RUN python -c "from sentence_transformers import CrossEncoder; print('[Docker] ✅ CrossEncoder available for reranking')" || \
23
+ echo "[Docker] ❌ CrossEncoder not available! Tiếp tục build, backend sẽ tự fallback không dùng reranker."
24
 
25
  # Copy toàn bộ backend để tránh lệch phiên bản
26
  COPY backend /app/backend