Skip to main content
. 2017 May 11;12(5):e0177459. doi: 10.1371/journal.pone.0177459

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 − −shdebug 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>).