diff --git a/Dockerfile b/Dockerfile index 50fd560ec9afb36defa11d4b16e3d04d4022161e..e74450030930b9b93f122e140fdc953a856d9347 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,21 +1,37 @@ # For finding latest versions of the base image see # https://github.com/SwissDataScienceCenter/renkulab-docker -ARG RENKU_BASE_IMAGE=renku/renkulab-py:3.7-0.7.3 +ARG RENKU_BASE_IMAGE=renku/renkulab-py:3.8-7bd410d FROM ${RENKU_BASE_IMAGE} +# add Visual Studio Code editor +# ENV VSCODE_VERSION=3.8.0 +RUN curl -s https://raw.githubusercontent.com/SwissDataScienceCenter/renkulab-docker/master/scripts/install-vscode.sh | bash + # Uncomment and adapt if code is to be included in the image # COPY src /code/src # Uncomment and adapt if your R or python packages require extra linux (ubuntu) software # e.g. the following installs apt-utils and vim; each pkg on its own line, all lines # except for the last end with backslash '\' to continue the RUN line -# -# USER root -# RUN apt-get update && \ -# apt-get install -y --no-install-recommends \ -# apt-utils \ -# vim -# USER ${NB_USER} + +USER root +RUN apt-get update && \ + apt-get install -y --no-install-recommends \ + apt-utils \ + fish \ + bash-completion \ + vim \ + jq \ + less \ + wget \ + curl \ + unzip \ + bzip2 && \ + apt-get -y clean && \ + apt-get -y autoclean && \ + apt-get -y autoremove + +USER ${NB_USER} # install the python dependencies COPY requirements.txt environment.yml /tmp/ @@ -27,7 +43,7 @@ RUN conda env update -q -f /tmp/environment.yml && \ # RENKU_VERSION determines the version of the renku CLI # that will be used in this image. To find the latest version, # visit https://pypi.org/project/renku/#history. -ARG RENKU_VERSION=0.13.0 +ARG RENKU_VERSION=0.14.0 ######################################################## # Do not edit this section and do not add anything below