Conteneurs Singularity

Utilisation des conteneurs singularity à Calmip

Article mis en ligne le 9 avril 2020

Vous pouvez déployer vos applications via des conteneurs Singularity. Plusieurs versions de Singularity sont installées sur Olympe :

Version 2.6.1 :
Cette version obsolète est déconseillée. Son usage est restreint. Si vous souhaitez utiliser des conteneurs construits avec cette version, merci de vous adresser au support.

Version 3.0.3 :
C’est la version recommandée par CALMIP. Pour être utilisables, les conteneurs doivent obligatoirement se trouver dans un sous-répertoire de /usr/local/containers. Contactez le support, nous créerons le répertoire pour vous.
Pour utiliser singularity " :

Construction de conteneurs :
La commande singularity build n’est pas utilisable sur Olympe, car il faut avoir les droits root : vous devrez construire votre conteneur sur une machine sur laquelle vous avez les droits suffisants, puis l’envoyer sur Olympe par scp.