From f709c286fa7528308d3e14dadff80bad6ffeeea6 Mon Sep 17 00:00:00 2001 From: SpagettiFisch Date: Thu, 20 Jun 2024 00:11:42 +0200 Subject: [PATCH] added .dockerignore and a Dockerfile Signed-off-by: SpagettiFisch --- .dockerignore | 5 +++++ Dockerfile | 15 +++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..699e246 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +/config/ +/data/ +/modules/__pycache__ +/whitelist/ +/.gitignore \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9e0117e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +# Basis-Image +FROM python:3.12-slim-bookworm + +# Arbeitsverzeichnis setzen +WORKDIR /app + +# Abhängigkeiten kopieren und installieren +COPY requirements.txt ./ +RUN pip install --no-cache-dir -r requirements.txt + +# Anwendungsdateien kopieren +COPY . . + +# Startbefehl +CMD ["python", "./main.py"]