Tutoriel sur les conteneurs

Le FACe vous propose le 23 janvier un tutoriel niveau débutant sur les conteneurs permettant l'encapsulation des applications afin d'améliorer leur portabilité.

Nous présenterons sur une journée le cycle de vie des conteneurs en utilisant les deux technologies du moment : Docker (services et conteneurs génériques) et Singularity (conteneurs pour le calcul). 

Voici les pré-requis du tutoriel qui se déroulera au FACe :

vous devez avoir une connection wifi, vous devez avoir installé Docker (l’installation de Singularity est optionnelle car le tutoriel aura lieu sur le cluster APC) et vous devez avoir téléchargé l’image Jupyter.

i) Docker 

- répertoire du tutoriel : https://gitlab.in2p3.fr/cavet/tuto_docker

- installation (stable channel)

- sur Linux : https://docs.docker.com/engine/installation/linux/docker-ce/centos/

- sur Mac : https://docs.docker.com/docker-for-mac/install/

- téléchargement de l’image Jupyter :

$ docker pull jupyter/scipy-notebook

si vous n’avez pas 4 GB de disponible, téléchargez une image plus légère : 

$ docker pull base-notebook

 

ii) Singularity

- répertoire du tutoriel : https://gitlab.in2p3.fr/souchal/tp-singularity

- installation 

- sur Linux : http://singularity.lbl.gov/install-linux

- sur Mac (installation optionnelle : utilise VirtualBox et Vagrant) : http://singularity.lbl.gov/install-mac

 

French
room: 
salle 360
datestart: 
2018-01-23T00:00:00