annotate Dockerfile @ 42:778218c42d18

Make step-by-step installation less error prone The pip install is now made before we clone (so we always install from PyPi) and the Git clone is made via HTTPS not SSH in case you do not have your SSH key on your GH account
author Brendan Rius <brendan.rius@gmail.com>
date Wed, 08 Jun 2016 10:34:02 +0100
parents f548e045cd24
children e9b123952dff
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
101e99452042 Dockerized project :)
Brendan Rius <brendan@omixy.com>
parents:
diff changeset
1 FROM jupyter/minimal-notebook
101e99452042 Dockerized project :)
Brendan Rius <brendan@omixy.com>
parents:
diff changeset
2 MAINTAINER Brendan Rius <ping@brendan-rius.com>
101e99452042 Dockerized project :)
Brendan Rius <brendan@omixy.com>
parents:
diff changeset
3
101e99452042 Dockerized project :)
Brendan Rius <brendan@omixy.com>
parents:
diff changeset
4 USER root
101e99452042 Dockerized project :)
Brendan Rius <brendan@omixy.com>
parents:
diff changeset
5
101e99452042 Dockerized project :)
Brendan Rius <brendan@omixy.com>
parents:
diff changeset
6 COPY ./ /home/$NB_USER/.jupyter/jupyter_c_kernel/
101e99452042 Dockerized project :)
Brendan Rius <brendan@omixy.com>
parents:
diff changeset
7 RUN pip install /home/$NB_USER/.jupyter/jupyter_c_kernel/
14
f548e045cd24 Move kernel.json to a specific folder
Brendan Rius <brendan@omixy.com>
parents: 9
diff changeset
8 RUN jupyter-kernelspec install /home/$NB_USER/.jupyter/jupyter_c_kernel/c_spec/