Commit 41222b04 authored by Peter Parente's avatar Peter Parente

Add system prereqs for R to all-spark-notebook

* Copy/paste from r-notebook
* Also add PORT option to make dev target for easy of testing

(c) Copyright IBM Corp. 2015
parent 945db0f8
...@@ -27,8 +27,9 @@ build/%: ...@@ -27,8 +27,9 @@ build/%:
dev/%: ARGS?= dev/%: ARGS?=
dev/%: DARGS?= dev/%: DARGS?=
dev/%: PORT?=8888
dev/%: dev/%:
docker run -it --rm -p 8888:8888 $(DARGS) $(OWNER)/$(notdir $@) $(ARGS) docker run -it --rm -p $(PORT):8888 $(DARGS) $(OWNER)/$(notdir $@) $(ARGS)
environment-check: environment-check:
test -e ~/.docker-stacks-builder test -e ~/.docker-stacks-builder
......
...@@ -49,6 +49,14 @@ ENV R_LIBS_USER $SPARK_HOME/R/lib ...@@ -49,6 +49,14 @@ 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
# R pre-requisites
RUN apt-get update && \
apt-get install -y --no-install-recommends \
libxrender1 \
fonts-dejavu \
gfortran \
gcc && apt-get clean
USER jovyan USER jovyan
# Install Python 3 packages # Install Python 3 packages
......
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