MathieuGAL commited on
Commit
f647bb4
·
verified ·
1 Parent(s): 98be946

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -1
Dockerfile CHANGED
@@ -1,5 +1,13 @@
1
  FROM python:3.10-slim
2
 
 
 
 
 
 
 
 
 
3
  WORKDIR /app
4
 
5
  # Copier requirements et installer
@@ -9,7 +17,7 @@ RUN pip install --no-cache-dir -r requirements.txt
9
  # Copier tous les fichiers
10
  COPY . .
11
 
12
- # Exposer le port
13
  EXPOSE 1212
14
 
15
  # Lancer l'application
 
1
  FROM python:3.10-slim
2
 
3
+ # Configuration Hugging Face / Sentence Transformers
4
+ # Ceci force les bibliothèques à stocker leurs fichiers de cache
5
+ # et de modèles dans /tmp, qui est automatiquement nettoyé
6
+ # à chaque redémarrage du conteneur sur Hugging Face Spaces.
7
+ ENV TRANSFORMERS_CACHE=/tmp/hf_cache/transformers
8
+ ENV SENTENCE_TRANSFORMERS_HOME=/tmp/hf_cache/sbert
9
+ ENV HF_HOME=/tmp/hf_cache
10
+
11
  WORKDIR /app
12
 
13
  # Copier requirements et installer
 
17
  # Copier tous les fichiers
18
  COPY . .
19
 
20
+ # Exposer le port que le README.md doit utiliser (1212)
21
  EXPOSE 1212
22
 
23
  # Lancer l'application