Skip to content

Commit

Permalink
adding dokerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexTraveylan committed Aug 29, 2024
1 parent e0251dc commit 2cb53af
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Utilise une image de base officielle Python
FROM python:3.12

# Définit le répertoire de travail dans le conteneur
WORKDIR /app

# Copie le fichier de dépendances dans le répertoire de travail
COPY requirements.txt .

# Installe les dépendances
RUN pip install --no-cache-dir -r requirements.txt

# Copie l'intégralité du code de l'application dans le répertoire de travail
COPY . .

# Expose le port sur lequel l'application va tourner
EXPOSE 8000

# Commande pour démarrer l'application
CMD ["uvicorn", "app:main:app", "--host", "0.0.0.0", "--port", "8000"]

0 comments on commit 2cb53af

Please sign in to comment.