blumonilr před 5 roky
rodič
revize
cd095a2870
1 změnil soubory, kde provedl 20 přidání a 0 odebrání
  1. 20 0
      DockerFile

+ 20 - 0
DockerFile

@@ -0,0 +1,20 @@
+FROM python:3.6
+EXPOSE 5000
+COPY ./web /home/SEEC-Judge/web
+COPY ./lorun /home/Seec-Judge/lorun
+COPY ./setup.py /home/SEEC-Judhe/setup.py
+RUN apt-get update \
+    && apt-get install --no-install-recommends --no-install-suggests -y \
+    default-libmysqlclient-dev \
+    gunicorn \
+    gcc \
+    python-devel \
+    java \
+    aptitude \
+    g++ \
+    && pip3 install virtualenv
+    && pip3 install Flask
+RUN python3 /home/SEEC-Judge/setup.py install
+RUN cd /home/SEEC-Judge/web \
+    && gunicorn -w 1 -b localhost:5000 app:app
+