Add files via upload
This commit is contained in:
20
Kleinanzeigen-Preisabfrage-main/Dockerfile
Normal file
20
Kleinanzeigen-Preisabfrage-main/Dockerfile
Normal file
@@ -0,0 +1,20 @@
|
||||
# Verwende ein offizielles Python-Laufzeit-Image als Basis
|
||||
FROM python:3.9-slim
|
||||
|
||||
# Setze das Arbeitsverzeichnis im Container
|
||||
WORKDIR /app
|
||||
|
||||
# Kopiere die Anforderungen-Datei in das Arbeitsverzeichnis
|
||||
COPY requirements.txt requirements.txt
|
||||
|
||||
# Installiere die Python-Abhängigkeiten
|
||||
RUN pip install -r requirements.txt
|
||||
|
||||
# Kopiere den Rest des Anwendungscodes in das Arbeitsverzeichnis
|
||||
COPY . .
|
||||
|
||||
# Exponiere den Port, auf dem die Anwendung läuft
|
||||
EXPOSE 8000
|
||||
|
||||
# Definiere den Befehl zum Starten der Anwendung
|
||||
CMD ["gunicorn", "-w", "4", "-b", "0.0.0.0:5000", "--timeout", "120", "wsgi:app"]
|
||||
Reference in New Issue
Block a user