Apptainer
Apptainer ist ein Containersystem für High Performance Computing (HPC).Früher bekannt als Singularity. Es wird zum Erstellen und Ausführen von Linux-Containern, Verpackungssoftware, Bibliotheken und Laufzeitcompilern in isolierten Umgebungen verwendet. Darüber hinaus können Apptainer-Container problemlos auf verschiedenen Computersystemen bereitgestellt und ausgeführt werden. Es ist darauf ausgelegt, Anwendungen mit Bare-Metal-Leistung auszuführen und gleichzeitig ein hohes Maß an Sicherheit, Portabilität und Wiederholbarkeit aufrechtzuerhalten.
Apptainer ist ein Open-Source-Projekt mit einer wachsenden Community und einer wachsenden Benutzerbasis.
Die Hauptfunktionen von Apptainer sind:
- Es unterstützt öffentliche/private Schlüsselsignaturen für Vertrauen;
- Es ist mit Docker und der Open Container Initiative kompatibel;
- Portabilität;
- Der Container läuft ohne Root, um eine Rechteausweitung zu verhindern.
- Nutzen Sie GPUs, FPGAs, Hochgeschwindigkeitsnetzwerke und Dateisysteme;
- Einfach zu verwenden.