Commit c19283de authored by Peter Parente's avatar Peter Parente Committed by GitHub

Merge pull request #588 from parente/fix-netcat

Fix netcat, pin tornado 4.x for R + zmq issues, update various R libs
parents 637d455a 981f6e40
...@@ -23,10 +23,10 @@ USER $NB_UID ...@@ -23,10 +23,10 @@ USER $NB_UID
# R packages # R packages
RUN conda install --quiet --yes \ RUN conda install --quiet --yes \
'r-base=3.3.2' \ 'r-base=3.4.1' \
'r-irkernel=0.7*' \ 'r-irkernel=0.8*' \
'r-ggplot2=2.2*' \ 'r-ggplot2=2.2*' \
'r-sparklyr=0.5*' \ 'r-sparklyr=0.7*' \
'r-rcurl=1.95*' && \ 'r-rcurl=1.95*' && \
conda clean -tipsy && \ conda clean -tipsy && \
fix-permissions $CONDA_DIR && \ fix-permissions $CONDA_DIR && \
......
...@@ -77,10 +77,12 @@ RUN cd /tmp && \ ...@@ -77,10 +77,12 @@ RUN cd /tmp && \
fix-permissions /home/$NB_USER fix-permissions /home/$NB_USER
# Install Jupyter Notebook and Hub # Install Jupyter Notebook and Hub
# Issue #589: Force tornado < 5.0 until various zmq dependencies are resolved upstream
RUN conda install --quiet --yes \ RUN conda install --quiet --yes \
'notebook=5.2.*' \ 'notebook=5.4.*' \
'jupyterhub=0.8.*' \ 'jupyterhub=0.8.*' \
'jupyterlab=0.31.*' \ 'jupyterlab=0.31.*' \
'tornado=4.*' \
&& conda clean -tipsy && \ && conda clean -tipsy && \
jupyter labextension install @jupyterlab/hub-extension@^0.8.0 && \ jupyter labextension install @jupyterlab/hub-extension@^0.8.0 && \
npm cache clean && \ npm cache clean && \
......
...@@ -42,21 +42,25 @@ USER $NB_UID ...@@ -42,21 +42,25 @@ USER $NB_UID
RUN conda config --system --append channels r && \ RUN conda config --system --append channels r && \
conda install --quiet --yes \ conda install --quiet --yes \
'rpy2=2.8*' \ 'rpy2=2.8*' \
'r-base=3.3.2' \ 'r-base=3.4.1' \
'r-irkernel=0.7*' \ 'r-irkernel=0.8*' \
'r-plyr=1.8*' \ 'r-plyr=1.8*' \
'r-devtools=1.12*' \ 'r-devtools=1.13*' \
'r-tidyverse=1.0*' \ 'r-tidyverse=1.1*' \
'r-shiny=0.14*' \ 'r-shiny=1.0*' \
'r-rmarkdown=1.2*' \ 'r-rmarkdown=1.8*' \
'r-forecast=7.3*' \ 'r-forecast=8.2*' \
'r-rsqlite=1.1*' \ 'r-rsqlite=2.0*' \
'r-reshape2=1.4*' \ 'r-reshape2=1.4*' \
'r-nycflights13=0.2*' \ 'r-nycflights13=0.2*' \
'r-caret=6.0*' \ 'r-caret=6.0*' \
'r-rcurl=1.95*' \ 'r-rcurl=1.95*' \
'r-crayon=1.3*' \ 'r-crayon=1.3*' \
'r-randomforest=4.6*' && \ 'r-randomforest=4.6*' \
'r-htmltools=0.3*' \
'r-sparklyr=0.7*' \
'r-htmlwidgets=1.0*' \
'r-hexbin=1.27*' && \
conda clean -tipsy && \ conda clean -tipsy && \
fix-permissions $CONDA_DIR && \ fix-permissions $CONDA_DIR && \
fix-permissions /home/$NB_USER fix-permissions /home/$NB_USER
......
...@@ -18,6 +18,7 @@ RUN apt-get update && apt-get install -yq --no-install-recommends \ ...@@ -18,6 +18,7 @@ RUN apt-get update && apt-get install -yq --no-install-recommends \
libxext-dev \ libxext-dev \
libxrender1 \ libxrender1 \
lmodern \ lmodern \
netcat \
pandoc \ pandoc \
python-dev \ python-dev \
texlive-fonts-extra \ texlive-fonts-extra \
...@@ -26,9 +27,8 @@ RUN apt-get update && apt-get install -yq --no-install-recommends \ ...@@ -26,9 +27,8 @@ RUN apt-get update && apt-get install -yq --no-install-recommends \
texlive-latex-base \ texlive-latex-base \
texlive-latex-extra \ texlive-latex-extra \
texlive-xetex \ texlive-xetex \
vim \
unzip \ unzip \
nc \ vim \
&& apt-get clean && \ && apt-get clean && \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*
......
...@@ -19,15 +19,15 @@ USER $NB_UID ...@@ -19,15 +19,15 @@ USER $NB_UID
# R packages # R packages
RUN conda install --quiet --yes \ RUN conda install --quiet --yes \
'r-base=3.3.2' \ 'r-base=3.4.1' \
'r-irkernel=0.7*' \ 'r-irkernel=0.8*' \
'r-plyr=1.8*' \ 'r-plyr=1.8*' \
'r-devtools=1.12*' \ 'r-devtools=1.13*' \
'r-tidyverse=1.0*' \ 'r-tidyverse=1.1*' \
'r-shiny=0.14*' \ 'r-shiny=1.0*' \
'r-rmarkdown=1.2*' \ 'r-rmarkdown=1.8*' \
'r-forecast=7.3*' \ 'r-forecast=8.2*' \
'r-rsqlite=1.1*' \ 'r-rsqlite=2.0*' \
'r-reshape2=1.4*' \ 'r-reshape2=1.4*' \
'r-nycflights13=0.2*' \ 'r-nycflights13=0.2*' \
'r-caret=6.0*' \ 'r-caret=6.0*' \
...@@ -35,8 +35,8 @@ RUN conda install --quiet --yes \ ...@@ -35,8 +35,8 @@ RUN conda install --quiet --yes \
'r-crayon=1.3*' \ 'r-crayon=1.3*' \
'r-randomforest=4.6*' \ 'r-randomforest=4.6*' \
'r-htmltools=0.3*' \ 'r-htmltools=0.3*' \
'r-sparklyr=0.5*' \ 'r-sparklyr=0.7*' \
'r-htmlwidgets=0.9*' \ 'r-htmlwidgets=1.0*' \
'r-hexbin=1.27*' && \ 'r-hexbin=1.27*' && \
conda clean -tipsy && \ conda clean -tipsy && \
fix-permissions $CONDA_DIR fix-permissions $CONDA_DIR
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