This is the snap package for Apptainer, an open-source container system for High-Performance Computing.
The upstream Apptainer repository can be located here
The Apptainer snap package has not been released to the Snap Store yet.
Use the following commands to build the Apptainer snap package locally.
It is assumed that you already have snapd
installed on your system. If not, you
can find instructions for installing snapd
on your system
here:
- Install
tox
andsnapcraft
on your system
sudo apt install tox
sudo snap install snapcraft --channel=edge --classic
- Clone the repository
git clone https://github.com/canonical/apptainer
- Use
tox
to build the snap
tox -e snap
- Install
tox -e install
The Apptainer snap is intended to be one-for-one compatible with the upstream Apptainer; therefore, you can refer to the official Apptainer documentation for usage information.