Skip to content
Snippets Groups Projects
Forked from an inaccessible project.

Image Docker Jupyter Notebook + posgresql

build de l'image

git clone
cd 
docker build -t postgresql-notebook .

Lancement du notebook

Préparation du dossier pour la persistance des donnees

cd 
mkdir postgresql-notebook_datas
chmod 777 postgresql-notebook_datas

Lancement du notebook

docker  run --rm -p 8888:8888 -v ${PWD}:/home/jovyan/work postgresql-notebook

Le lien de connexion apparait sur la console, au format : http://127.0.0.1:8888/?token=30cfab070e79cdfe0381efb9138d113fd57506927bdd6ca2

Pour arrêter le notebook, . L'option '--rm' supprime automatiquement le container

## Ménage des données une fois le TP terminé

cd
sudo rm -rf postgresql-notebook_datas

TODO

Mieux gérer les droits, pour éviter que les données soient créées avec un ID interne à l'image, imposant le chmod 777 à la création, et le sudo rm à la suppression.