easybuild.tools.containers.singularity module¶
Support for generating singularity container recipes and creating container images
| author: | Shahzeb Siddiqui (Pfizer) |
|---|---|
| author: | Kenneth Hoste (HPC-UGent) |
| author: | Mohamed Abidi (Bright Computing) |
-
class
easybuild.tools.containers.singularity.SingularityContainer(easyconfigs)¶ Bases:
easybuild.tools.containers.base.ContainerGenerator-
RECIPE_FILE_NAME= 'Singularity'¶
-
TOOLS= {'singularity': '2.4', 'sudo': None}¶
-
build_image(recipe_path)¶ Build container image by calling out to ‘sudo singularity build’.
-
resolve_template()¶ Return template container recipe.
-
resolve_template_data()¶ Return template data for container recipe.
-
resolve_template_data_config()¶ Return template data for container recipe based on what is passed to –container-config.
-
static
singularity_version()¶ Get Singularity version.
-