Modul 169 - Docker Networks

Docker Networks

Modul 169

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Inhalt

  • Repetition
  • Prüfung
  • Docker Netzwerke
  • Übungen
    zu Docker Netzwerke
BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Regeln 👮‍♀️

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

§1 Fokus und Geräte

Die digitalen Geräte: 📱, 💻, etc.

  • immer nur auf Aufforderung der Lehrkraft

  • immer nur zur Bearbeitung der gestellten Aufgaben

Private Aktivitäten sind untersagt: unter anderem Social Media, Spiele, Videos, private E-Mails/Chats, Surfen, Shoppen, etc.

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

§2 Ruhe und Umgangsformen

Die Konzentration der Mitschüler muss gewährleistet sein.

  • Lärm ist zu vermeiden
    z.B. laute Gespräche, Geräusche, Rufen.

  • Freundlicher, höflicher und respektvoller Umgangston

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Repetition

Was passiert mit neu erstellten Daten, wenn ein Container gestoppt und gelöscht wird?

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Repetition

Was ist ein Bind Mount?

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Repetition

Was ist ein Docker Volumen?

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Ablauf und Regeln Prüfung

  • Verräumen Sie alle digitalen Geräte (Laptop, Smartphone, Smartwatch etc.)
  • Loggen Sie sich als e-<Benutzername> ein, z.B. e-vorname.nachname
  • Öffnen Sie Firefox direkt auf dem Host (nicht Windows-VM oder M169-VM)
  • Öffnen Sie classtime.com
  • Der Session Code wird bekannt gegeben
  • Unter Dein Name schreiben Sie Ihren Vornamen gefolgt von Ihrem Nachnamen hinein, z.B. Eliane Rosenkranz

🚨 Bei Verwendung unerlaubter Hilfsmittel oder Täuschungsversuchen erhalten Sie die Note 1 und Ihr Lehrbetrieb wird informiert.

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Wie können Container miteinander kommunizieren?

  • Warum sollten sie das können?

  • Gibt es Sicherheitsaspekte?

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Docker Networks

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks
BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Demo docker network

docker network ls
docker network inspect bridge
docker network create my-network
docker network ls

docker run -d --rm --name my-container --network my-network nginx
docker inspect my-container

docker network disconnect my-network my-container
docker inspect my-container

docker network connect my-network my-container
docker inspect my-container

docker container stop my-container
docker network rm my-network
BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

📖 Auftrag

Lesen Sie das Kapitel "Docker Network"

  • 🧬 Einzelarbeit
  • 🕐 15 Min
BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

📝 Auftrag

Lesen und Machen Sie die Übung 6: Netzwerk Grundlagen

  • 🧬 Einzelarbeit
  • 🕐 20 Min
BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Netzwerk Diagramme

  1. Es gibt keinen wirklichen Standard.

  2. Es gibt Icons von Cisco, AWS, ...

  3. Physikalische Diagramme: beschreiben Hardware.

  4. Logische Diagramme: beschreiben Zusammenhänge.

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Legende vom Unterricht

Logisch

inline

Physikalisch

inline fit

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Physikalische Netzwerk Diagramme

inline

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Logische Netzwerk Diagramme

inline

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

📝 Auftrag

  • 🧬 Einzelarbeit
  • 🕐 bis ans Ende des Unterrichts
BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen
Modul 169 - Docker Networks

Als die Nazis die Kommunisten holten, habe ich geschwiegen;

  • ich war ja kein Kommunist.

Als sie die Gewerkschaftler holten, habe ich geschwiegen,

  • ich war ja kein Gewerkschaftler.

Als sie die Juden holten, habe ich geschwiegen,

  • ich war ja kein Jude.

Als sie mich holten, gab es keinen mehr, der protestieren konnte.

– Martin Niemöller

BBZBL / Lukas Hodel / Michael Salm / Services mit Containern bereitstellen