Package singularity

Application and environment virtualization

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