Changes between Version 4 and Version 5 of cypress/SingularityRecipes


Ignore:
Timestamp:
08/21/25 11:23:05 (37 hours ago)
Author:
cbaribault
Comment:

Added build details for cloud, local

Legend:

Unmodified
Added
Removed
Modified
  • cypress/SingularityRecipes

    v4 v5  
    11= Build Singularity Containers from Recipes =
    22* Because you do not have administrative privileges, you cannot build a Singularity container from a Singularity recipe file on Cypress.
    3 * You can build a Singularity container from a recipe on [https://cloud.sylabs.io/builder Sylabs Cloud].
     3== Build Remotely on the Cloud ==
     4* You can build a Singularity container from a recipe on [https://cloud.sylabs.io/builder Sylabs Cloud].
     5* Then download the resulting .sif file to Cypress from the cloud with the bash command '''wget'''. (See '''man wget'''.)
     6== Build on Your Local Machine ==
    47* You could build a Linux machine and install Singularity.
    58* On Windows 11 or Windows 10 version 2004 and higher (Build 19041 and higher)
    69 * Install Windows Subsystem for Linux, version 2 ('''WSL 2'''). See [https://learn.microsoft.com/en-us/windows/wsl/install Install WSL].
    710 * Install Singularity. See [https://sylabs.io/docs/ SingularityCE Documentation].
     11* As an alternative to SingularityCE, on your local machine (Linux or WSL 2) you could install Apptainer.
     12 * Apptainer will build '''.sif''' files compatible with Singularity. See [[https://apptainer.org/docs/user/latest/singularity_compatibility.html#sif-image-compatibility | SIF Image Compatibility]].
     13 * See [[https://apptainer.org/documentation/ | Apptainer Documentation ]].
     14* Then upload the resulting '''.sif''' file to Cypress from your local machine using scp. (See [[cypress/FileTransfer#scpcommand | scp command]].)