Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
client:container [2021/11/25 15:42 CET] – [Konfiguration des Containers] verfl. chr | client:container [2021/12/27 16:35 CET] (aktuell) – bißchen Kosmetik chr | ||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
==== Auswahl des Imagetyps ==== | ==== Auswahl des Imagetyps ==== | ||
- | [{{ : | + | [{{ : |
<note important> | <note important> | ||
Zeile 18: | Zeile 18: | ||
==== Anlegen des Container-Images ==== | ==== Anlegen des Container-Images ==== | ||
- | [{{ : | + | [{{ : |
Zur Erstellung eines Container-Images stehen Ihnen zwei Möglichkeiten zur Auswahl. Sie können Ihr selbstgebautes Image als Docker-Archive exportieren und hochladen, oder auf bestehende Abbilder aus einem Image-Repositorium, | Zur Erstellung eines Container-Images stehen Ihnen zwei Möglichkeiten zur Auswahl. Sie können Ihr selbstgebautes Image als Docker-Archive exportieren und hochladen, oder auf bestehende Abbilder aus einem Image-Repositorium, | ||
Zeile 27: | Zeile 27: | ||
* Git-Repository: | * Git-Repository: | ||
--></ | --></ | ||
+ | |||
- Docker-Archive ist die bevorzugte Methode, um in bwLehrpool Container-Images anzulegen. Exportieren Sie Ihr erstelltes Image mit [[https:// | - Docker-Archive ist die bevorzugte Methode, um in bwLehrpool Container-Images anzulegen. Exportieren Sie Ihr erstelltes Image mit [[https:// | ||
- Soll ein bestehendes Image von Docker Hub verwendet werden, geben Sie lediglich den Repository-Namen an (z.b. python:3.7, tensorflow/ | - Soll ein bestehendes Image von Docker Hub verwendet werden, geben Sie lediglich den Repository-Namen an (z.b. python:3.7, tensorflow/ | ||
- Geben Sie Ihrem Container-Image einen sprechenden Namen. | - Geben Sie Ihrem Container-Image einen sprechenden Namen. | ||
- | <note important> | ||
- | <note important> | ||
<note tip> | <note tip> | ||
+ | |||
+ | <note important> | ||
==== Metadaten, Container-Typ ==== | ==== Metadaten, Container-Typ ==== | ||
- | [{{ : | + | [{{ : |
=== Beschreibung === | === Beschreibung === | ||
Zeile 60: | Zeile 61: | ||
Nach Angabe der Beschreibung und des gewünschten Imagetyps können Sie wie gewohnt mittels „Weiter“ die Zugriffsberechtigungen Ihres Containers festlegen oder direkt per „Fertigstellen“ die Konfiguration abschließen. | Nach Angabe der Beschreibung und des gewünschten Imagetyps können Sie wie gewohnt mittels „Weiter“ die Zugriffsberechtigungen Ihres Containers festlegen oder direkt per „Fertigstellen“ die Konfiguration abschließen. | ||
+ | |||
===== Veranstaltungen mit Docker-Container ===== | ===== Veranstaltungen mit Docker-Container ===== | ||
Zeile 66: | Zeile 68: | ||
==== Konfiguration des Containers ==== | ==== Konfiguration des Containers ==== | ||
- | [{{ : | + | [{{ : |
Nachdem eine auf ein Container-Image verlinkende Veranstaltung angelegt wurde, muss das Startverhalten des Containers festgelegt werden. Hierzu befindet sich in der Detailansicht der neu erstellten Veranstaltung im Untermenü „Container“ eine Eingabemaske. Dort kann das Verhalten des Containers durch die Menüpunkte „Container-Startoptionen“, | Nachdem eine auf ein Container-Image verlinkende Veranstaltung angelegt wurde, muss das Startverhalten des Containers festgelegt werden. Hierzu befindet sich in der Detailansicht der neu erstellten Veranstaltung im Untermenü „Container“ eine Eingabemaske. Dort kann das Verhalten des Containers durch die Menüpunkte „Container-Startoptionen“, | ||
Zeile 91: | Zeile 93: | ||
==== Container-Veranstaltungen auf bwLehrpool-Client ==== | ==== Container-Veranstaltungen auf bwLehrpool-Client ==== | ||
- | [{{ : | + | [{{ : |
Nach dem Start einer Container-Veranstaltung wird der Desktop des nativen Linux gestartet und der Container mit den Veranstaltungsdetails initialisiert. Im aktuellen Entwicklungsstand öffnet sich nach Start der Desktopoberfläche ein Terminal, in dem der aktuelle Fortschritt der Initialisierung angezeigt wird. | Nach dem Start einer Container-Veranstaltung wird der Desktop des nativen Linux gestartet und der Container mit den Veranstaltungsdetails initialisiert. Im aktuellen Entwicklungsstand öffnet sich nach Start der Desktopoberfläche ein Terminal, in dem der aktuelle Fortschritt der Initialisierung angezeigt wird. |