소스 검색

Dockerfile

khvilaboa 6 년 전
부모
커밋
67267d744d
1개의 변경된 파일과 27개의 추가작업 그리고 0개의 파일을 삭제
  1. 27 0
      Dockerfile

+ 27 - 0
Dockerfile

@@ -0,0 +1,27 @@
+FROM ubuntu:18.04
+
+RUN apt-get update && apt-get install -y \
+  build-essential \
+  git \
+  openjdk-11-jdk-headless \
+  libboost-all-dev \
+  python3.6 \
+  python3-pip
+
+
+RUN pip3 install setuptools flask
+
+COPY .git/ /root/devstone_comparative/.git/
+COPY devstone/ /root/devstone_comparative/devstone/
+COPY web_service/ /root/devstone_comparative/web_service/
+COPY events_devstone.txt clean.sh setup.sh devstone_comparative.py .gitmodules /root/devstone_comparative/
+
+RUN pip3 install setuptools flask
+
+WORKDIR /root/devstone_comparative
+RUN ./setup.py
+
+WORKDIR /root/devstone_comparative/web_service
+RUN python3 manage.py -i -a test
+RUN python3 web_service.py
+