From b814d196f5a9c456160d82f6a979b4b36c92794f Mon Sep 17 00:00:00 2001 From: Aleksey Lobanov Date: Fri, 25 Feb 2022 20:36:13 +0300 Subject: [PATCH] Add Dockerfile and requirements --- Dockerfile | 11 +++++++++++ requirements.txt | 3 +++ 2 files changed, 14 insertions(+) create mode 100644 Dockerfile create mode 100644 requirements.txt diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2e48eba --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM python:3-bullseye +MAINTAINER Aleksey Lobanov 'alex_github@likemath.ru' +RUN apt-get update -y && apt-get install -y libgraphviz-dev build-essential +COPY . /app +WORKDIR /app +RUN pip install -r requirements.txt + +WORKDIR /app/web +ENV FLASK_APP=csc.py +CMD flask run --host=0.0.0.0 + diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..fc8f0ef --- /dev/null +++ b/requirements.txt @@ -0,0 +1,3 @@ +pygraphviz-1.9 +flask-2.0.3 +networkx-2.6.3