... | ... | @@ -4,6 +4,7 @@ |
|
|
|
|
|
Singularity wird auf einem 64 Bit Linux installiert. Abhängig davon, welche Version man nutzen möchte, gibt es verschiedene Möglichkeiten Singularity zu installieren. Generell ist der aktuellste Release immer die beste Wahl, da die Singularity-Container immer abwärtskompatibel und aktuelle Sicherheitslücken gepatched sind. So kann man einen mit Singularity 2.4 erstellten Container unter Singularity 3.2 starten, wohingegen anders herum kein Arbeiten möglich ist.
|
|
|
|
|
|
Auf Ubuntu 18.04 getestet.
|
|
|
|
|
|
## Abhängigkeiten installieren
|
|
|
- Folgende Abhängigkeiten müssen installiert werden:
|
... | ... | @@ -103,10 +104,11 @@ $ singularity --version |
|
|
|
|
|
## 2do
|
|
|
|
|
|
- Muss man Go, build-essential, ... zusätzlich zum Paket singularity-container installieren, wenn man Container nur ausführen, aber nicht bauen/modifizieren will?
|
|
|
|
|
|
- Wozu wird Go benötigt?
|
|
|
- um Singularity zu installieren für das Bauen und Nutzen von Containern
|
|
|
- Bitte einen schlichten Test beschreiben. Z.B. mit xeyes. Woher bekomme ich den Container? Bereits aus GitLab?
|
|
|
- Was funktioniert nicht, wenn ich alles aus 18.04 nehme? Eine LTS-Version hat Vorteile.
|
|
|
|
|
|
|
|
|
|
|
|
|
... | ... | |