0

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:

DevOps

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