Skip to content

FranceGrilles/singularity-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Image Singularity / Apptainer de France Grilles

Singularity / Apptainer

Apptainer / Singularity est un logiciel de gestion de conteneurs applicatifs conçu pour faciliter la portabilité des applications. Il est notamment utilisé dans les environnements de calcul de haute performance. Apptainer est le nouveau nom du logiciel libre Singularity. L'installation de l'outil est détaillé sur la documentation utilisateur: https://apptainer.org/docs/user/latest/.

Images disponibles

Les images suivantes sont disponibles :

  • irods

iRODS

Installation

Pour récupérer l'image, vous pouvez utiliser la commande suivante :

apptainer pull --name irods.sif https://grand-est.fr/resources/CLOUD/irods.sif

L'image peut également être construite à partir du fichier source disponible dans ce dépôt GitHub :

$ git clone https://github.com/FranceGrilles/singularity-images
$ cd singularity-images/irods
$ apptainer build irods.sif irods-client-ubuntu-18.def

Fonctionnement

Les commandes CLI iRODS peuvent être utilisées avec :

$ apptainer exec irods.sif ils
/FranceGrillesZone/home/<username>:
  foo.bin

Pour que les commandes iRODS fonctionnent, il est nécessaire que le fichier ~/.irods/irods_environment.json existe et soit correctement renseigné. Un exemple de ce fichier est donné dans la documentation du service FG-iRODS.

Il est également possible de sourcer le fichier irods.sh disponible dans le répertoire singularity-images/irods. Cela permet de créer les alias des commandes iRODS. Il faut veiller à bien définir la variable IMAGE_DIRECTORY dans ce fichier, elle correspond au chemin vers le répertoire contenant l'image irods.sif.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages