Package singularity

Application and environment virtualization

https://www.sylabs.io/singularity/

Singularity provides functionality to make portable
containers that can be used across host environments.

General Commands
Command Description
singularity Linux container platform optimized for High Performance Computing (HPC) and...
singularity-build Build a new Singularity container
singularity-capability Manage Linux capabilities on containers
singularity-capability-add Add authorized capabilities for a given user/group
singularity-capability-drop Drop authorized capabilities for a given user/group
singularity-capability-list List authorized capabilities for the given user/group.
singularity-exec Execute a command within container
singularity-inspect Display metadata for container if available
singularity-instance Manage containers running in the background
singularity-instance-list List all running and named Singularity instances
singularity-instance-start Start a named instance of the given container image
singularity-instance-stop Stop a named instance of a given container image
singularity-keys Manage OpenPGP key stores
singularity-keys-list List keys from the default key store
singularity-keys-newpair Create a new OpenPGP key pair
singularity-keys-pull Fetch an OpenPGP public key from a key server
singularity-keys-push Upload an OpenPGP public key to a key server
singularity-keys-search Search for keys matching string argument
singularity-pull Pull a container from a URI
singularity-push Push a container to a Library URI
singularity-run Launch a runscript within container
singularity-run-help Display help for container if available
singularity-search Search the library
singularity-shell Run a Bourne shell within container
singularity-sign Attach cryptographic signatures to container
singularity-test Run defined tests for this particular container
singularity-verify Verify cryptographic signatures on container
singularity-version Show application version