Willkommen zu Docker¶
Erste Aufrufe mit Docker Containern¶
Für den Einstieg ein paar Anmerkungen zum Begriff Docker.
Docker bzw. Firma Docker Inc.
Für die Bereitstellung von Containern gibt es diverse Alternativen (siehe zum Beispiel podman.io - Red Hat).
Ich zitiere an dieser Stelle einfach aus dem aktuellen Docker Praxisbuch von Bernd Öggl und Michael Kofler (Rheinwerk Verlag):
Langer Rede kurzer Sinn: Wir behandeln in diesem Buch sowohl Docker als auch Podman. Dennoch gilt für uns Docker als der »Goldstandard«.
—Praxisbuch Docker (2024) - Bernd Öggl und Michael Kofler (Rheinwerk Verlag)
Docker Software gibt es für nahezu alle Betriebssysteme. Und in unseren Seminaren wollen wir die OS-Implementierungen versuchen in Gänze zu erfassen.
Zur Erinnerung: Docker ist heimisch auf Linux-Plattformen!
Die Firma Docker.Inc bietet an:
Verschiedene (pure) Docker Engines: klassisch:
docker-ce(Community) oderdocker-ee(Enterprise)Im Seminar werden wir immer versuchen diese CE-/EE-Versionen einzusetzen. Also nicht die Versionen in den Paketmanagements der Distros (siehe docker.io Packages bei Debian/Ubuntu)
Verschiedene Docker Desktops für Windows, Mac und auch Linux
Tools: Docker Compose, Build-Tools, Extensions
Docker Hub - zentrale Bereitstellung und Austausch von Images
Docker Scout - Image Analyse und Einschätzung von Security Risks
Charakter dieser Unterlage
Manche meiner RST-Unterlagen sind im Laufe der Jahre zu kleinen Büchern gewachsen. Das möchte ich mit dieser Unterlage (eigentlich) nicht (er)schaffen. Und verschiedene Autoren haben mir/uns die Arbeit Buch ja auch schon abgenommen!
Diese Unterlage sollte eher als „Cheat Sheet und Roter Faden“ verstanden und genutzt werden!
Und jetzt viel Spaß beim Containern ;-)