Docker 2024 04

Aus CCWiki
Version vom 5. April 2024, 09:24 Uhr von Drlue (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Virtualisierung vs Docker Grundsätzliche Funktionsweise von Docker und unterschied zu echter Virtualisierung Images & Container Parametrisierung: Umgebungsvariablen Storage: Mounts und Volumes Networking Überblick: Bridge vs Host Network Networking Konfiguration: Portforwarding Ressourcen Limitierung: CPU Network IO Mit Container verbinden Dateien von/zu Host Kopieren Inter…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Virtualisierung vs Docker

   Grundsätzliche Funktionsweise von Docker und unterschied zu echter Virtualisierung

Images & Container

   Parametrisierung: Umgebungsvariablen
   Storage: Mounts und Volumes
   Networking Überblick: Bridge vs Host Network
   Networking Konfiguration: Portforwarding
   Ressourcen Limitierung:
       CPU
       Network
       IO
   Mit Container verbinden
       Dateien von/zu Host Kopieren
       Interaktives Terminal verbinden
       ?Kommandos von Host in Container ausführen?

Docker-Compose

   Würde ich generell docker run vorziehen, da übersichtlicher
   Gemeinsames Fallbeispiel

Dockerfile

   Eigenes Dockerfile auf Grundlage eines bestehenden Base Images erstellen
   Dockerfile für eigene Anwendung erstellen
   docker-compose für Service Verbund erstellen (z.b.: App + Datenbank)

?Registry?