In diesem Kurs geht es um das Thema Docker, bis hin zu einem Einstieg in Kubernetes. Docker ermöglicht, dass wir
unsere Anwendung nicht mehr direkt auf unserem Computer ausführen, sondern innerhalb eines Containers.
Diese Architektur hat den Vorteil, dass wir diesen Container einfach auf einen anderen Computer übertragen können,
und dass der Container reproduzierbar spezifiziert ist. Dadurch entfällt aufwendige Konfiguration, z.B. wenn wir
die Anwendung produktiv ausführen möchten. Zudem wird unsere Anwendung in einer immer gleichen, reproduzierbaren
Umgebung ausgeführt. Aufwendige Einrichtung von jedem Computer wo die Anwendung laufen soll, entfällt.
In diesem Kurs lernst du Docker, Dockerfiles, Docker Compose, Docker Swarm, bis hin zu Kubernetes - alles was du brauchst,
um mit Containern professionell umgehen zu können.