Skip to content
Snippets Groups Projects
Dockerfile 1.25 KiB
Newer Older
Peter Vennemann's avatar
Peter Vennemann committed
FROM jupyter/scipy-notebook:hub-1.5.0

# Install from APT repository
USER root
Peter Vennemann's avatar
Peter Vennemann committed
RUN apt-get update -y
Peter Vennemann's avatar
Peter Vennemann committed
RUN apt-get install -y git

Peter Vennemann's avatar
Peter Vennemann committed
# Install XPRA
RUN apt-get install -y gnupg2 apt-transport-https software-properties-common apt-utils mc
RUN apt-get install -y yaru-theme-gnome-shell yaru-theme-gtk yaru-theme-icon
RUN apt-get install -y ca-certificates
RUN wget -q https://xpra.org/gpg.asc -O- | sudo apt-key add -
RUN add-apt-repository "deb https://xpra.org/ focal main"
RUN apt-get update -y
RUN apt-get install -y xpra
RUN pip install git+https://git.fh-muenster.de/sr151511/xprahtml.git
RUN apt-get install -y lightdm
RUN rm -rf /usr/share/applications
RUN mkdir /usr/share/applications

Peter Vennemann's avatar
Peter Vennemann committed
# Install basics
USER jovyan
RUN pip3 install --upgrade pip

# Install 'nice to have lab extensions'
RUN pip install --upgrade jupyterlab
Peter Vennemann's avatar
Peter Vennemann committed
#RUN pip install jupyterlab-git==0.34.0
#RUN pip install jupyterlab-gitlab==3.0.0
Peter Vennemann's avatar
Peter Vennemann committed
# Install for -> ewirtsch
RUN pip install pandaSDMX==1.6.0
RUN pip install plotly==5.4.0

# Install for -> artifint
RUN pip install python-constraint==1.4.0
RUN pip install ortools==9.1.9490
RUN pip install tensorflow==2.7.0
RUN pip install keras==2.7.0

# Install for -> windkanl
RUN pip install paho-mqtt==1.6.1
Peter Vennemann's avatar
Peter Vennemann committed

# Install for -> stroemmt
RUN pip install openpiv