Commit 3afdf219 authored by Peter Parente's avatar Peter Parente

Merge pull request #77 from lbustelo/master

Updating to reflect changes in how Spark Kernel is build and packaged
parents cbf05e05 ff62ff0f
...@@ -29,15 +29,10 @@ RUN cd /tmp && \ ...@@ -29,15 +29,10 @@ RUN cd /tmp && \
git clone https://github.com/ibm-et/spark-kernel.git && \ git clone https://github.com/ibm-et/spark-kernel.git && \
apt-get install -yq --force-yes --no-install-recommends sbt && \ apt-get install -yq --force-yes --no-install-recommends sbt && \
cd spark-kernel && \ cd spark-kernel && \
git checkout 29856a785a && \ git checkout 3905e47815 && \
sbt compile -Xms1024M \ make dist SHELL=/bin/bash && \
-Xmx2048M \ mv dist/spark-kernel /opt/spark-kernel && \
-Xss1M \ chmod +x /opt/spark-kernel && \
-XX:+CMSClassUnloadingEnabled \
-XX:MaxPermSize=1024M && \
sbt pack && \
mv kernel/target/pack /opt/sparkkernel && \
chmod +x /opt/sparkkernel && \
rm -rf ~/.ivy2 && \ rm -rf ~/.ivy2 && \
rm -rf ~/.sbt && \ rm -rf ~/.sbt && \
rm -rf /tmp/spark-kernel && \ rm -rf /tmp/spark-kernel && \
...@@ -49,6 +44,7 @@ ENV SPARK_HOME /usr/local/spark ...@@ -49,6 +44,7 @@ ENV SPARK_HOME /usr/local/spark
ENV R_LIBS_USER $SPARK_HOME/R/lib ENV R_LIBS_USER $SPARK_HOME/R/lib
ENV PYTHONPATH $SPARK_HOME/python:$SPARK_HOME/python/lib/py4j-0.8.2.1-src.zip ENV PYTHONPATH $SPARK_HOME/python:$SPARK_HOME/python/lib/py4j-0.8.2.1-src.zip
ENV MESOS_NATIVE_LIBRARY /usr/local/lib/libmesos.so ENV MESOS_NATIVE_LIBRARY /usr/local/lib/libmesos.so
ENV SPARK_OPTS --driver-java-options=-Xms1024M --driver-java-options=-Xmx4096M --driver-java-options=-Dlog4j.logLevel=info
# R pre-requisites # R pre-requisites
RUN apt-get update && \ RUN apt-get update && \
......
...@@ -2,11 +2,8 @@ ...@@ -2,11 +2,8 @@
"display_name": "Scala 2.10.4", "display_name": "Scala 2.10.4",
"language": "scala", "language": "scala",
"argv": [ "argv": [
"/opt/sparkkernel/bin/sparkkernel", "/opt/spark-kernel/bin/spark-kernel",
"--profile", "--profile",
"{connection_file}" "{connection_file}"
], ]
"env": {
"SPARK_CONFIGURATION": ""
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment