modul:m347:goals:lb01

Lernziele LB01



LU01a - Einführung in Dienste mit Containern

  1. Ich kann den Begriff Container beschreiben.
  2. Ich kann eine Definition von Container angeben.
  3. Ich kann die Vorteile von Dienste mit Containern aufzählen.
  4. Ich kann aufzählen, wofür Container verwendet werden (Anwendungsfelder).


LU01b - Virtual Machines vs Container

  1. Ich kann die Begriffe Physical Server, Virtual Machines vs Container anhand einer Grafik beschreiben und deren Unterschiede in eigenen Worten erklären.
  2. Ich kann konkrete Produkte und Software zu den einzelnen Schichten eines Physical Servers, einer Virtual Machine und einem Container zuordnen und bezeichnen.


LU01c - Docker-Architecture

  1. Ich kann die wesentlichen Schritte von der Docker-Datei bis zum laufenden Container aufzählen.
  2. Ich kann den grundlegende Syntax einer Docker-Datei beschreiben.
  3. Ich kann die grundlegenden Komponenten von Docker aufzählen.


LU01d - Dockerfile anpassen und ausführen

  1. Ich kann die demonstrierten Bereiche einer Docker-Datei nachvollziehen und in eigenen Worten beschreiben.
  2. Ich kann mindestens eine Massnahme bei Fehler im Build- oder Run-Prozess vorschlagen und umsetzen.


LU02a - Unterschied ENTRYPOINT vs CMD

  1. Ich kann die Kommandos ENTRYPOINT und CMD beschreiben.
  2. Ich kann die unterschiedliche Anwendung von ENTRYPOINT und CMD beschreiben.
  3. Ich kann ENTRYPOINT und CMD in einem Docker-Datei gezielt anwenden.
  4. Ich kann mindestens eine Massnahme bei Fehler im Build- oder Run-Prozess vorschlagen und umsetzen.


LU02b - Dockerfile anpassen und ausführen

  1. Ich kann die demonstrierten Bereiche einer Docker-Datei nachvollziehen und in eigenen Worten beschreiben.
  2. Ich kann mindestens eine Massnahme bei Fehler im Build- oder Run-Prozess vorschlagen und umsetzen.


LU03a - App als Container publizieren

  1. Ich kann eine Webapp (Pyhton) lokal auf meinem Rechner testen.
  2. Ich kann eine Webapp (Pyhton) als Container publizieren.
  3. Ich kann den Container HEALTHCHECK konfigurieren.
  4. Ich kann den Container STOPSIGNAL konfigurieren.
  5. Ich kann die demonstrierten Bereiche einer Docker-Datei nachvollziehen und in eigenen Worten beschreiben.
  6. Ich kann mindestens eine Massnahme bei Fehler im Build- oder Run-Prozess vorschlagen und umsetzen.


LU03b - Image pushen und pullen

  1. Ich kann ein Image in meine Registry pushen und pullen
  2. Ich kann mindestens eine Massnahme bei Fehler im Build- oder Run-Prozess vorschlagen und umsetzen.


LU03c - Python & Pip installieren

  1. Ich kann Python und pip zu Entwickung- und Testzwecken installieren
  2. Ich kann mindestens eine Massnahme bei Fehler vorschlagen und umsetzen.
  • modul/m347/goals/lb01.txt
  • Zuletzt geändert: 2025/05/05 14:34
  • von dgaravaldi