Docker hat mit seinen Containern fßr eine kleine Revolution in der Softwareentwicklung gesorgt. Jeder spricht darßber und egal auf welche Konferenz man geht, in welches Magazin man schaut und auf welchen Onlineplattformen man surft: An Docker fßhrt kein Weg vorbei. Grund genug, sich etwas ausfßhrlicher mit dem Thema zu beschäftigen und sich neben einem grundsätzlichen Einstieg auch in ein paar explizite Anwendungsfälle zu vertiefen. Dieser shortcut bietet alles, was Sie dafßr brauchen.
Zunächst zeigt Thomas Claudius Huber, wie der Einstieg in die Containerwelt gelingen kann und erläutert die Grundlagen, HintergrĂźnde und Vorteile von Docker, um dann Schritt fĂźr Schritt den praktischen Ablauf des Container-Deployments zu erklären. Der Fokus liegt dabei auf .NET und dem Microsoft-Ăkosystem, jedoch sind die Grundlagen fĂźr alle Entwickler von Bedeutung. AnschlieĂend zeigt Dr. Holger Schwichtenberg anhand einprägsamer Beispiele fĂźnf MĂśglichkeiten auf, Windows- und Linux-basierte Docker-Container zu hosten. Einen Schritt weiter geht Rainer Stropek und veranschaulicht, wie Sie Container serverless in der Cloud betreiben kĂśnnen; die Beispiele beziehen sich auf die Azure-Plattform, doch sind auch in diesem Fall die Grundprinzipien plattformunabhängig und ohne Weiteres auf andere Cloud-Dienste Ăźbertragbar. Zum Abschluss zeigen Dr. Mahmoud Reza Rahbar Azad und Phil Stelzer an einem ausfĂźhrlichen Beispiel, wie Sie Datenbanken containerisieren, sie zusammen mit Webapplikationen deployen und welche Vorteile das hat.