diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..6fcf8ac --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM python:3.10 + +# Setze das Arbeitsverzeichnis im Container +WORKDIR /usr/src/app + +# Kopiere requirements.txt und installiere die Abhängigkeiten +COPY requirements.txt . +RUN pip install --no-cache-dir -r requirements.txt + +# Kopiere den restlichen App-Code +COPY . . + +# Standardkommando (kann in docker-compose überschrieben werden) +CMD ["python", "server.py"] diff --git a/main.py b/main.py index e69de29..01046bf 100644 --- a/main.py +++ b/main.py @@ -0,0 +1,7 @@ +from src.Spritpreise import Spritpreise +from src.db import * + +if __name__ == "__main__": + sprit = Spritpreise(location="Linnich", radius=30) + sprit.setDbConnection(dbHost, dbPort, dbUser, dbPassword, dbType) + sprit.getAllPricesSchedule() \ No newline at end of file diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..e69de29 diff --git a/src/requerments.txt b/requerments.txt similarity index 100% rename from src/requerments.txt rename to requerments.txt diff --git a/src/main.py b/src/main.py deleted file mode 100644 index a39e652..0000000 --- a/src/main.py +++ /dev/null @@ -1,7 +0,0 @@ -from Spritpreise import Spritpreise -from db import * - -if __name__ == "__main__": - sprit = Spritpreise(location="Linnich", radius=30) - sprit.setDbConnection(dbHost, dbPort, dbUser, dbPassword, dbType) - sprit.getAllPricesSchedule() \ No newline at end of file