summaryrefslogtreecommitdiffstats
path: root/system/apptainer/README
diff options
context:
space:
mode:
Diffstat (limited to 'system/apptainer/README')
-rw-r--r--system/apptainer/README35
1 files changed, 35 insertions, 0 deletions
diff --git a/system/apptainer/README b/system/apptainer/README
new file mode 100644
index 0000000000..178c15c706
--- /dev/null
+++ b/system/apptainer/README
@@ -0,0 +1,35 @@
+ Apptainer is an open source container platform designed to be
+simple, fast, and secure. Many container platforms are available,
+but Apptainer is designed for ease-of-use on shared systems and in
+high performance computing (HPC) environments. It features:
+
+ An immutable single-file container image format, supporting
+cryptographic signatures and encryption.
+ Integration over isolation by default. Easily make use of GPUs,
+high speed networks, parallel filesystems on a cluster or server.
+ Mobility of compute. The single file SIF container format is easy
+to transport and share.
+ A simple, effective security model. You are the same user inside a
+container as outside, and cannot gain additional privilege on the
+host system by default.
+
+ Apptainer is open source software, distributed under the BSD
+License.
+
+ Apptainer was formerly known as Singularity and is now a part of
+the Linux Foundation. When migrating from Singularity see the admin
+migration documentation and user compatibility documentation.
+
+
+ You shall install fakeroot for all functionalities.
+
+ Usage example:
+apptainer build slackware.sif \
+ /usr/share/apptainer/examples/slackware/slackware.def
+
+Various features can be enabled/disabled by passing variables to the
+script (VAR=yes/no ./apptainer.SlackBuild):
+
+WITH_SUID=auto|yes|no (default: auto)
+ create a setuid-installation (auto uses upstream's default which
+ is currently no)