980 B
980 B
apptainer
Manage containers for HPC and scientific computing. Some subcommands such as
build,pull, andpushhave their own usage documentation. More information: https://apptainer.org/docs/user/main/cli.html.
- Download a container from Docker Hub:
apptainer pull {{path/to/image.sif}} docker://{{image}}:{{tag}}
- Download a container from the Container Library:
apptainer pull {{path/to/image.sif}} library://{{user/collection/container}}:{{tag}}
- Build a container from a definition file:
apptainer build {{path/to/image.sif}} {{path/to/definition.def}}
- Start an interactive shell inside a container:
apptainer shell {{path/to/image.sif}}
- Execute a command inside a container:
apptainer exec {{path/to/image.sif}} {{command}}
- Run the default runscript of a container:
apptainer run {{path/to/image.sif}}
- Inspect a container's metadata:
apptainer inspect {{path/to/image.sif}}
- Display help:
apptainer {{[-h|--help]}}