Singularity (Deprecated)
Singularity is deprecated
Sylabs, the company behind SingularityCE and the Sylabs Container Library
(cloud.sylabs.io), has shut down. The Singularity Hub (shub://) has also
been retired. Please use Apptainer instead.
Apptainer is the Linux Foundation continuation of
the open-source Singularity project, and is what the BNL, SLAC and UChicago
analysis facilities and setupATLAS -c use today.
Migrating from Singularity
Most workflows carry over unchanged:
- Existing Singularity images (
.sif) and definition files work with Apptainer. - Replace the
singularitycommand withapptainer(most installations still providesingularityas an alias). - Replace
SINGULARITY_*environment variables withAPPTAINER_*(for example,SINGULARITY_CACHEDIRbecomesAPPTAINER_CACHEDIR, andSINGULARITY_BINDPATHbecomesAPPTAINER_BINDPATH). - Replace
shub://andlibrary://image sources withdocker://ororas://sources.
See Singularity Compatibility for the full list of differences.