SingularityCE ist die Community Edition von Singularity, einer Open-Source-Containerplattform, die einfach, schnell und sicher ist. Viele Containerplattformen sind verfügbar, aber SingularityCE ist für die Benutzerfreundlichkeit auf gemeinsam genutzten Systemen und in High-Performance-Computing-Umgebungen (HPC) konzipiert. Es verfügt über:
SingularityCE ist eine Open-Source-Software, die unter der BSD-Lizenz vertrieben wird.
Informationen zur Installation von SingularityCE aus der Quelle finden Sie in den Installationsanweisungen. Weitere Installationsmöglichkeiten finden Sie in unserer Anleitung.
Systemadministratoren können lernen, wie man SingularityCE konfiguriert und sich im Administratorhandbuch einen Überblick über seine Architektur und Sicherheitsfunktionen verschaffen.
Für Benutzer finden Sie im Benutzerhandbuch Einzelheiten zum Ausführen und Erstellen von Containern mit SingularityCE.
Community-Beiträge werden immer sehr geschätzt. Um mit der Entwicklung von SingularityCE zu beginnen, lesen Sie die Richtlinien für die Mitarbeit.
Bitte beachten Sie, dass wir einen Verhaltenskodex haben. Bitte befolgen Sie diese bei allen Ihren Interaktionen mit den Projektmitgliedern und Benutzern.
Unsere Roadmap, andere Dokumente und Informationen zu Benutzer-/Entwicklertreffen finden Sie in den GitHub-Diskussionen.
Wir freuen uns auch über Beiträge zu unserem Benutzerhandbuch und Administratorhandbuch.
Um Hilfe zu SingularityCE zu erhalten, sehen Sie sich die Community-Bereiche an, die in unserem Community-Portal aufgeführt sind.
Weitere Informationen zum besten Ort und zur Möglichkeit, verschiedene Arten von Problemen und Fragen zu stellen, finden Sie auch in unseren Support-Richtlinien.
Wenn Sie weitere Unterstützung benötigen, wenden Sie sich an Sylabs, um weitere Informationen zu erhalten.
Wir pflegen unsere Roadmap auf GitHub-Diskussionen, sodass es einfach ist, Ideen für neue Funktionen zu sammeln und zu diskutieren, welche für die nächste Version Priorität haben sollten.
Regelmäßige Community-Calls für das Projekt finden jeden ersten Donnerstag im Monat über Zoom statt. Auf der Tagesordnung jedes Aufrufs steht eine Demonstration neuer Funktionen oder ein Projekt/Workflow im Zusammenhang mit SingularityCE. Darauf folgen Entwicklungsaktualisierungen und Diskussionen, bevor offene Fragen gestellt werden. Details zum Treffen werden in Github-Diskussionen veröffentlicht und Aufzeichnungen werden auf dem YouTube-Kanal von Sylabs zur Verfügung gestellt.
Wenn Sie an einem Projekt im Zusammenhang mit Singularity arbeiten oder Singularity in einem interessanten Workflow verwenden, teilen Sie uns mit, ob Sie es der Community präsentieren möchten!
SingularityCE ist bestrebt, die Unterstützung für die beiden aktuellsten stabilen Versionen von Go aufrechtzuerhalten. Dies entspricht der Go Release Maintenance Policy und Security Policy und stellt sicher, dass kritische Fehlerbehebungen und Sicherheitspatches für alle unterstützten Sprachversionen verfügbar sind.
Die SingularityCE-Software kann mit unserem Zenodo DOI 10.5281/zenodo.5570766
zitiert werden:
SingularityCE-Entwickler (2021) SingularityCE. 10.5281/zenodo.5570766 https://doi.org/10.5281/zenodo.5570766
Dies ist ein „alle Versionen“-DOI für die Referenzierung von SingularityCE auf eine Art und Weise, die nicht versionenspezifisch ist. Möglicherweise möchten Sie auf die jeweilige Version von SingularityCE verweisen, die in Ihrer Arbeit verwendet wird. Zenodo erstellt für jede Veröffentlichung einen eindeutigen DOI. Diese finden Sie in der Seitenleiste „Versionen“ auf der Zenodo-Datensatzseite.
Bitte erwägen Sie auch, die Originalveröffentlichung zu zitieren, die Singularity beschreibt:
Kurtzer GM, Sochat V, Bauer MW (2017) Singularität: Wissenschaftliche Container für die Mobilität von Computern. PLoS ONE 12(5): e0177459. https://doi.org/10.1371/journal.pone.0177459
Sofern nicht anders angegeben, ist dieses Projekt unter einer 3-Klauseln-BSD-Lizenz lizenziert, die in der Lizenzdatei zu finden ist.