Kurs Entwicklung und Betrieb von Anwendungen mit Docker
Eine Einführung
abgesagt
Docker ist eine Open-Source-Software, die die Möglichkeit bietet, Anwendungen und Entwicklungsumgebungen in "Boxen" zu verpacken in denen sie unkompliziert von System zu System kopiert und dort gestartet werden können. Im Rahmen des Kurses erstellen wir für eine Java Anwendung eine solche "Box" – ein Docker Image – und deployen es bei einem Cloud Provider.
Dabei befassen wir uns mit den folgenden Themen:
- Überblick über Containervirtualisierung
- Konzepte und Komponenten von Docker
- Arbeiten mit den Kommandozeilentools von Docker
- Paketieren von Anwendungen
- Orchestrieren mehrerer Docker Container mit Docker Compose
- Continuous Integration und Docker
- Deploymentmöglichkeiten und Clustermanager
Infos:
Voraussetzungen:
- Grundkenntnisse Linux-Kommandozeile, Konzepte von Linux
- Grundkenntnisse Rechner-Netze
- Grundkenntnisse Softwareentwicklung
Bitte einen eigenen Laptop mitnehmen!
Geschlossene Veranstaltung
Nur für die angemeldeten Teilnehmerinnen