chouchouvs commited on
Commit
17c9b97
·
verified ·
1 Parent(s): 94ad559

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -15
Dockerfile CHANGED
@@ -1,20 +1,9 @@
1
- # ==== Base HF Docker Space ====
2
- FROM python:3.11-slim
3
-
4
- # Système (librairies légères utiles à pandas/openpyxl)
5
- RUN apt-get update && apt-get install -y --no-install-recommends \
6
- git build-essential \
7
- && rm -rf /var/lib/apt/lists/*
8
 
9
  WORKDIR /app
10
 
11
- # Dépendances Python minimales (ajoute les tiennes si besoin)
12
- RUN pip install --no-cache-dir \
13
- fastapi==0.112.2 \
14
- uvicorn[standard]==0.30.5 \
15
- requests==2.32.3 \
16
- pandas==2.2.2 \
17
- openpyxl==3.1.5
18
 
19
  # Cloner ton repo privé avec le token GitHub injecté
20
  ARG GITHUB_TOKEN
@@ -30,4 +19,3 @@ RUN pip install --no-cache-dir -r /app/RFPmaster/requirements.txt fastapi uvicor
30
  COPY rfp_api_app.py /app/
31
 
32
  CMD ["uvicorn", "rfp_api_app:app", "--host", "0.0.0.0", "--port", "7860"]
33
-
 
1
+ FROM python:3.10-slim
 
 
 
 
 
 
2
 
3
  WORKDIR /app
4
 
5
+ # Dépendances système si besoin (pandas, openpyxl, etc.)
6
+ RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/*
 
 
 
 
 
7
 
8
  # Cloner ton repo privé avec le token GitHub injecté
9
  ARG GITHUB_TOKEN
 
19
  COPY rfp_api_app.py /app/
20
 
21
  CMD ["uvicorn", "rfp_api_app:app", "--host", "0.0.0.0", "--port", "7860"]