summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorPrabhu Ramachandran2017-11-09 17:26:46 +0530
committerGitHub2017-11-09 17:26:46 +0530
commitcfcb2ed39c724639fe17338e29e327d08ae641b2 (patch)
tree17bca625745b11d6152d9db1e9ebb49646d27d04 /Dockerfile
parente65b605e59c1384ad9607c99484107929248f220 (diff)
parent91de91014b24412f9ec5fe246235c38a00a778ec (diff)
downloadonline_test-cfcb2ed39c724639fe17338e29e327d08ae641b2.tar.gz
online_test-cfcb2ed39c724639fe17338e29e327d08ae641b2.tar.bz2
online_test-cfcb2ed39c724639fe17338e29e327d08ae641b2.zip
Merge pull request #379 from ankitjavalkar/better-installer-single-mount
Installation and Quickstart script using PyInvoke
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile18
1 files changed, 8 insertions, 10 deletions
diff --git a/Dockerfile b/Dockerfile
index 72a74f4..6a7d894 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,13 +1,11 @@
-FROM debian:8.2
+FROM ubuntu:16.04
MAINTAINER FOSSEE <pythonsupport@fossee.in>
# Update Packages and Install Python & net-tools
-RUN apt-get update && apt-get install -y python net-tools python-pip && pip install tornado
-
-# Copy the project folder from host into container
-COPY ./yaksh /src/yaksh
-
-WORKDIR /src
-
-# Run Yaksh code server
-CMD ["python", "-m", "yaksh.code_server"]
+RUN apt-get update && \
+apt-get install -y software-properties-common && \
+echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections && \
+add-apt-repository -y ppa:webupd8team/java && \
+apt-get update && \
+apt-get install -y oracle-java8-installer && \
+apt-get install -y sudo python net-tools git python3-pip vim libmysqlclient-dev scilab build-essential python3-numpy python3-scipy ipython3 ipython3-notebook python3-pandas python3-nose