Spaces:
Sleeping
Sleeping
# Utiliser l'image de base officielle de Python | |
FROM python:3.10-slim | |
# Installer les dépendances nécessaires | |
RUN apt-get update && apt-get install -y pciutils curl | |
# Installer Ollama | |
RUN curl -fsSL https://ollama.com/install.sh | sh | |
# Créer un répertoire de travail | |
WORKDIR /app | |
# Copier les fichiers de l'application dans le conteneur | |
COPY app.py requirements.txt /app/ | |
# Installer les dépendances Python | |
RUN pip install --no-cache-dir -r requirements.txt | |
# Exposer le port pour Gradio | |
EXPOSE 7860 | |
# Lancer Ollama et l'application | |
CMD ["bash", "-c", "ollama serve & python app.py"] | |