This commit is contained in:
Bradlee Speice 2016-10-15 16:51:47 -04:00
parent 4ae3fa2394
commit 4c215780b6

View File

@ -6,6 +6,9 @@ LABEL Description="Jupyter server setup for ECBM E4040 Neural Networks" Version=
# Update our cache first # Update our cache first
RUN apt-get update && \ RUN apt-get update && \
# Install packages needed for a sane linux system
apt-get install -y git && \
# Don't install broken Pip # Don't install broken Pip
apt-get install -y python-pip=8.1.1-2 python3-pip=8.1.1-2 python-pip-whl=8.1.1-2 && \ apt-get install -y python-pip=8.1.1-2 python3-pip=8.1.1-2 python-pip-whl=8.1.1-2 && \
@ -15,7 +18,6 @@ RUN apt-get update && \
python-pandas python-matplotlib python-sklearn \ python-pandas python-matplotlib python-sklearn \
python3-pandas python3-matplotlib python3-sklearn \ python3-pandas python3-matplotlib python3-sklearn \
texlive-latex-extra texlive-fonts-recommended texlive-generic-recommended pandoc texlive-latex-extra texlive-fonts-recommended texlive-generic-recommended pandoc
# And the python-specific tools # And the python-specific tools
RUN pip install theano jupyter && \ RUN pip install theano jupyter && \