You need to sign in or sign up before continuing.
Commit fdf62726 authored by Arnaud Legrand's avatar Arnaud Legrand

Quelques informations supplémentaires pour ceux qui essaieront de sortir des clous.

parent 865d8990
......@@ -99,7 +99,13 @@ tard si besoin.
*** TODO S'assurer que docker est bien installé
#+BEGIN_CENTER
*FIXME*: Faire une partie [[https://docs.docker.com/docker-for-windows/][Docker pour Windows]] et Docker pour MacOSX
*FIXME*: Faire une partie [[https://docs.docker.com/docker-for-windows/][Docker pour Windows]] et [[https://docs.docker.com/docker-for-mac/install/][Docker pour MacOSX]].
J'ai essayé MacOSX sur la machine de jean-Marc. Mis à part le fait
qu'il faut s'inscrire sur docker.com pour installer (ridicule!), la
manip marche très bien. Il faut regarder si le partage d'applications
X marche bien mais pour ça, voir
https://github.com/JAremko/docker-emacs (nickel sous linux).
#+END_CENTER
Je suis sur une machine linux (une debian) et j'ai donc installé
......@@ -1120,7 +1126,6 @@ Successfully built 7c2f5181b1cd
Successfully tagged alegrand/moocrr_debian_stable_jupyter:1.0
#+end_example
#+begin_src shell :results output :exports both
docker images
#+end_src
......@@ -1138,6 +1143,24 @@ identique à celui que j'ai construit manuellement (ils n'ont pas le
même Image ID), a priori pas parce que le contenu serait différent (il
y a peu de chance en si peu de temps), mais a minima parce que j'ai
indiqué mon email en tant que mainteneur dans le dockerfile...
Vérifions que j'arrive bien à l'utiliser.
#+begin_src shell :results output :exports both
docker run -p 8888:8888 alegrand/moocrr_debian_stable_jupyter:1.0 jupyter-notebook
#+end_src
Ça ne marche pas. Pour des raisons de sécurités, =jupyter= se plaindra
d'être lancé par root, d'accepters de connexions de n'importe où,
etc. Les développeurs de l'image =jupyter/scipy-notebook= ont passé du
temps à la configurer particulièrement proprement. On peut regarder
dans leur Dockerfile comment ils ont procédé
https://github.com/jupyter/docker-stacks/tree/master/base-notebook et
on s'apperçoit que c'est bien plus long que ce que j'ai fait. Mais une
façon de procéder est la suivante:
#+begin_src shell :results output :exports both
docker run -p 8888:8888 alegrand38/moocrr_debian_stable_jupyter:1.0 jupyter-notebook --ip=0.0.0.0 --allow-root
#+end_src
** 2.5 Mettre son image à disposition
Reste à publier mon image. Je me suis créé un compte sur dockerhub
afin de pouvoir y publier des images (vous pouvez aussi vous
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment