Skip to content

Commit 60ea9f3

Browse files
authored
Merge pull request #11 from uw-it-aca/pm-add_datascience_packages
pin nbclassic version and update version of Rstudio server
2 parents 34cd736 + a5f9e61 commit 60ea9f3

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

datascience/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ RUN pip install \
3131
geopandas \
3232
folium \
3333
ipyleaflet \
34+
nbclassic==0.2.8 \
3435
nbgitpuller && \
3536
jupyter serverextension enable --py nbresuse --sys-prefix && \
3637
jupyter nbextension install --py nbresuse --sys-prefix && \

rstudio/Dockerfile

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,24 @@
11
ARG BASE_CONTAINER=jupyter/r-notebook:hub-1.3.0
22
FROM $BASE_CONTAINER
33

4-
RUN pip install jupyter-rsession-proxy
4+
RUN pip install jupyter-rsession-proxy nbgitpuller
55
RUN conda install -y -c r r-tidyverse
66

77
# install rstudio-server
88
# Note: 1.4x & 1.3x have problems with proxying and auth flow, see: https://github.com/jupyterhub/jupyter-rsession-proxy/issues/97
99
USER root
10+
11+
# WAS: https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.5042-amd64.deb [f6d212f2fdc1e1b4e605256a91b69fed6b61c046374934d262b2c3f1e234c0d6]
12+
# REMOVED: curl --silent -L --fail http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.6_amd64.deb > /tmp/libssl.deb && \
13+
# apt-get install -y /tmp/libssl.deb && \
14+
# rm /tmp/libssl.deb && \
15+
1016
RUN apt-get update && \
1117
apt-get install gdebi-core -y && \
12-
curl --silent -L --fail http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.6_amd64.deb > /tmp/libssl.deb && \
13-
apt-get install -y /tmp/libssl.deb && \
14-
curl --silent -L --fail https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.5042-amd64.deb > /tmp/rstudio.deb && \
15-
echo 'f6d212f2fdc1e1b4e605256a91b69fed6b61c046374934d262b2c3f1e234c0d6 /tmp/rstudio.deb' | shasum -a 256 -c - && \
18+
curl --silent -L --fail https://download2.rstudio.org/server/bionic/amd64/rstudio-server-2021.09.0%2B351-amd64.deb > /tmp/rstudio.deb && \
19+
echo '8ab014f050651d0b3d6d10ff0fcd6ea4873b90581f2ee1d4eaa871280685afae /tmp/rstudio.deb' | shasum -a 256 -c - && \
1620
apt-get install -y /tmp/rstudio.deb && \
1721
rm /tmp/rstudio.deb && \
18-
rm /tmp/libssl.deb && \
1922
apt-get clean
2023

2124
# These were needed in 1.4x - keeping in case proxy issues are sorted

0 commit comments

Comments
 (0)