Dockerfile to track the latest master

This commit is contained in:
Kyle Kelley 2014-09-12 16:46:41 +00:00 committed by MinRK
parent 684d739d92
commit 70f63744f2

28
Dockerfile Normal file
View File

@ -0,0 +1,28 @@
FROM ipython/scipystack
MAINTAINER IPython Project <ipython-dev@scipy.org>
ADD . /srv/ipython/
WORKDIR /srv/ipython/
RUN pip2 install -e .[all]
RUN pip3 install -e .[all]
#RUN ipython2 kernelspec install-self
#RUN ipython3 kernelspec install-self
EXPOSE 8888
RUN echo "#!/bin/bash\nipython3 notebook --no-browser --port 8888 --ip=0.0.0.0" > /usr/local/bin/notebook.sh
RUN chmod a+x /usr/local/bin/notebook.sh
RUN useradd -m -s /bin/bash jupyter
USER jupyter
ENV HOME /home/jupyter
ENV SHELL /bin/bash
ENV USER jupyter
WORKDIR /home/jupyter/
CMD ["/usr/local/bin/notebook.sh"]