Table 3. Singularity commands.
Global Options | |
---|---|
−d − −debug | Print debugging information |
−h − −help | Display usage summary |
−q − −quiet | Only print errors |
− − version | Show application version |
−v − −verbose | Increase verbosity +1 |
−x − −sh −debug | Print shell wrapper debugging information |
General Commands | |
help | Show additional help for a command |
Container Usage Commands | |
exec | Execute a command within container |
run | Launch a runscript within container |
shell | Run a Bourne shell within container |
test | Execute any test code defined within container |
Container Management Commands (requires root) | |
bootstrap | Bootstrap a new Singularity image |
copy | Copy files from your host into the container |
create | Create a new container image |
export | Export the contents of a container via a tar pipe |
import | Import/add container contents via a tar pipe |
mount | Mount a Singularity container image |
Singularity command descriptions available via singularity –help. For all of the commands in the table, the general usage is: singularity [global options…] <command>[command options…] Options and arguments must be separated by spaces, and not equals (=) signs (e.g. –bind <path>).