diff --git a/Dockerfile b/Dockerfile index acec911..8200b1e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,7 +36,7 @@ RUN \ echo "deb http://ftp.debian.org/debian jessie-backports main" | tee /etc/apt/sources.list.d/openjdk-8-jdk.list && \ apt-get update && \ echo "===> install Java" && \ - apt-get install -yq --no-install-recommends --fix-missing openjdk-8-jdk + apt install -t jessie-backports -yq --no-install-recommends --fix-missing openjdk-8-jre-headless ca-certificates-java # define default command @@ -218,11 +218,16 @@ COPY misc-modules/* $CONDA_DIR/lib/python2.7/site-packages/ RUN jupyter serverextension enable sparktk_ext -# Install remaining tk packages +# Install remaining tk packages and enable jupyter-spark extension RUN \ pip install trustedanalytics \ tabulate==0.7.5 \ - snakebite==2.11.0 + snakebite==2.11.0 \ + jupyter-spark && \ + jupyter serverextension enable --py jupyter_spark && \ + jupyter nbextension install --py jupyter_spark && \ + jupyter nbextension enable --py jupyter_spark && \ + jupyter nbextension enable --py widgetsnbextension # Final cleanup