FROM ubuntu:14.04
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 \
    python3.6 \
    python3-pip \
    gunicorn \
    gcc \
    java \
    aptitude \
    g++
RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
RUN pip3 install virtualenv \
    && pip3 install Flask
RUN cd /home/SEEC-Judge \
    && python3 setup.py install
CMD cd /home/SEEC-Judge/web \
    && gunicorn -w 1 -b localhost:5000 app:app

