| 12345678910111213141516171819202122 |
- 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
|