diff options
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9e07041 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,22 @@ +FROM ubuntu:focal + +# deaktiviert Nachfragen beim installieren von Paketen +ENV DEBIAN_FRONTEND=noninteractive + +# hadolint ignore=DL3008,DL3028,DL4006 +RUN apt-get update && \ + apt-get -y --no-install-recommends install \ + python3-pip && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* /var/tmp/* /tmp/* + +WORKDIR /app + +COPY requirements.txt . +COPY app.py . + +RUN pip install --no-cache-dir -r requirements.txt + +EXPOSE 5000 + +CMD [ "python3", "-m" , "flask", "run"] |