File size: 526 Bytes
e8a705d
 
 
 
 
 
 
 
 
0ab9abb
e8a705d
 
 
 
 
 
 
 
 
fb97383
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM python:3.10.11

# Dossier de travail dans le conteneur
WORKDIR /ModulePythonCC

# Copie des fichiers nécessaires
COPY requirements.txt ./
COPY TATOU_ModIA_Exam.py ./
COPY heartdisease.csv ./
COPY DpL_model.h5 ./
COPY ML_model.pkl ./

# Installation des dépendances
RUN pip install --no-cache-dir -r requirements.txt

# Port utilisé par Streamlit
EXPOSE 7860

# Commande de lancement de l'app
CMD ["streamlit", "run", "TATOU_ModIA_Exam.py", "--server.port=7860", "--server.enableCORS=false", "--server.address=0.0.0.0"]