Docker für Anwendungsentwicklung - Container-Technologien effizient einsetzen
Ihre Termine
| Datum | Ort | Preis | |
|---|---|---|---|
| 18.03.2026 -20.03.2026 |
Virtuelles Live Training | % 2.065,84 €* | Buchen |
| 27.04.2026 -29.04.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 06.07.2026 -07.07.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 06.07.2026 -08.07.2026 |
Düsseldorf | % 2.023,00 €* | Buchen |
| 14.09.2026 -15.09.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 23.11.2026 -25.11.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Container-Technologien wie Docker sind aus modernen Softwarearchitekturen nicht mehr wegzudenken - insbesondere im Java-Umfeld. Sie ermöglichen eine flexible, skalierbare und effiziente Bereitstellung von Anwendungen und sind damit ein zentraler Bestandteil zeitgemäßer Entwicklungs- und Betriebsprozesse.
In diesem praxisorientierten Seminar lernen Sie, wie Sie Docker-Container gezielt für Java-Applikationen einsetzen. Sie erwerben fundierte Kenntnisse zur Erstellung und Konfiguration von Docker-Images, zum Aufbau containerbasierter Systemarchitekturen sowie zur Integration von DevOps-Praktiken wie Continuous Integration und Deployment. Dabei arbeiten Sie mit gängigen Tools wie Spring Boot, Tomcat oder Wildfly und vertiefen Ihr Wissen anhand konkreter Übungen und Systemtests.
Nach dem Seminar sind Sie in der Lage, Java-Anwendungen containerbasiert zu entwickeln, zu betreiben und zu überwachen. Sie schaffen damit die Grundlage für eine moderne, agile Softwarebereitstellung in Ihrem Projekt- oder Unternehmenskontext.
Dieses Seminar ist Teil dieser Qualifizierungsplaner:
Besuchen Sie unseren Java Blog.
Inhalte
Modul 1: Docker-Grundlagen
- Unterschied zwischen Images und Containern
- Netzwerke und Datenpersistenz: Host Mounts & Volumes
- Container konfigurieren und verwalten mit Docker Compose
Modul 2: Eigene Images bauen
- Einführung in Dockerfiles
- Docker Image Repositories und Tags
- Nutzen und Aufbau von Docker Registries
Modul 3: Entwicklung & Build-Prozesse mit Containern
- Development-Container in modernen IDEs (z. B. VS Code)
- Build-Container und Integration in CI/CD-Pipelines (z. B. Jenkins, GitLab CI)
- Tools und Besonderheiten: DinD, BuildKit, Kaniko
Modul 4: Best Practices & Optimierung
- Strukturierung guter Anwendungsimages
- Wiederverwendbare Basis-Images und Image-Hierarchien
- Sicherheit, Monitoring, Logging & Administration
Zielgruppe
Zielgruppe
- Anwendungsentwickler:innen, die Docker-Images für Java-Anwendungen erstellen möchten
- Architekt:innen sowie System-Architekt:innen, die in modernen System-Architekturen mit Docker arbeiten
Voraussetzungen
- Grundkenntnisse in Linux und Java sind erforderlich
- Verständnis der Arbeitsweise der Java Virtual Machine und von Applikationsservern wird vorausgesetzt
- Kenntnisse in Spring sind von Vorteil