| 1234567891011121314151617181920 |
- # Utiliser une image de base Python
- FROM python:3.12
- # Définir le répertoire de travail dans le conteneur
- WORKDIR /opt/chatbot
- # Copier le fichier des dépendances dans le conteneur
- COPY requirements.txt .
- # Installer les dépendances
- RUN pip install --no-cache-dir -r requirements.txt
- # Copier le reste du code
- COPY . .
- # Assurer que le workdir est accessible en écriture
- RUN chown -R 0:0 /opt/chatbot && chmod -R g+rw /opt/chatbot
- # Spécifier la commande pour lancer l'application
- CMD ["python", "chatbot.py"]
|