Merge pull request #25 from rgbkrk/dockit

Dock it
This commit is contained in:
Min RK
2014-09-13 16:32:42 -07:00

23
Dockerfile Normal file
View File

@@ -0,0 +1,23 @@
FROM node:0.10.31
MAINTAINER IPython Project <ipython-dev@scipy.org>
# System pre-requisites
RUN apt-get update
RUN apt-get -y install python-dev python-pip
RUN npm install -g bower less
# Add sources for jupyterhub
ADD . /srv/jupyterhub
WORKDIR /srv/jupyterhub
# Install the configurable http proxy, used by Jupyter Hub
RUN npm install -g jupyter/configurable-http-proxy
# Install JupyterHub!
RUN pip install .
# Default port for JupyterHub
EXPOSE 8000
CMD ["jupyterhub"]