0

Docker für Anwendungsentwicklung - Container-Technologien effizient einsetzen

Ihre Termine

Datum Ort Preis
14.09.2026
-15.09.2026
Virtuelles Live Training 2.065,84 €*
Buchen
23.11.2026
-24.11.2026
Virtuelles Live Training 2.023,00 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Container-Technologien wie Docker sind ein fester Bestandteil moderner Softwareentwicklung. Sie ermöglichen eine konsistente, portable und effiziente Bereitstellung von Anwendungen in jeder Phase des Entwicklungs- und Betriebsprozesses. Dieses praxisorientierte Seminar vermittelt Anwendungsentwickler:innen das notwendige Wissen, um Docker gezielt und professionell in Entwicklungs- und Build-Umgebungen einzusetzen - von den Grundlagen bis zu fortgeschrittenen CI/CD-Szenarien.
Nutzen für Teilnehmer:innen:
  • Sicherheit in der praktischen Anwendung von Docker in Entwicklungs- und Testumgebungen
  • Kenntnisse zur Erstellung, Pflege und Optimierung eigener Container-Images
  • Verständnis für die Integration von Docker in Build-Prozesse und automatisierte Pipelines
  • Erweiterung der persönlichen DevOps-Kompetenz
Nutzen für Unternehmen:
  • Höhere Effizienz und Konsistenz in Entwicklungs- und Build-Prozessen
  • Reduzierung von Fehlerquellen durch standardisierte Containerumgebungen
  • Bessere Skalierbarkeit und Portabilität von Anwendungen
  • Technologisches Know-how zur Förderung moderner, agiler Softwareentwicklung

Trainingsziel: Teilnehmende lernen, wie sie Docker professionell zur Containerisierung von Anwendungen und zur Umsetzung moderner Build- und Deployment-Prozesse einsetzen.
Lernziele: Die Teilnehmenden:
  • verstehen den Aufbau und die Funktionsweise von Docker-Containern
  • erstellen eigene Images und konfigurieren komplexe Entwicklungsumgebungen mit Docker Compose
  • nutzen Container effektiv in der Softwareentwicklung und in CI/CD-Pipelines
  • wenden Best Practices für Sicherheit, Logging und Monitoring an
  • kennen verschiedene Tools und Methoden zur Verwaltung und zum Aufbau wiederverwendbarer Images

Kompetenzaufbau
  • Technisches Verständnis für Containerisierung und Image-Architekturen
  • Praktische Anwendung von Docker in Entwicklung und Build-Prozessen
  • Fähigkeit zur Konzeption sicherer, wiederverwendbarer Containerlösungen
  • Integration von Containern in DevOps- und CI/CD-Umgebungen
  • Anwendung von Best Practices in Bezug auf Performance, Sicherheit und Wartbarkeit

Dieses Seminar ist Teil dieser Qualifizierungsplaner:
DevOps

Besuchen Sie unseren Java Blog.

Inhalte

Docker-Grundlagen

  • Installation von Docker
  • Aufbau von Docker-file-Dateien
  • Arbeiten mit Images und Containern
  • Container im Netzwerk
  • Verbinden von Containern
  • Docker-Registries (zentrale Speicherorte für Container-Images)

Java

  • Docker-Images für Java
  • Installation von Applikationsservern und Java-Libraries
  • Konfiguration des Java-Prozesses
  • Deployment
  • Debugging
  • Logging und Monitoring

Softwareentwicklung

  • Testen
  • Build- und Release-Management
  • Continuous Integration (CI) und Continuous Delivery (CD)
  • DevOps
  • Eigene Docker-Repositories

System-ArchitekturenMehrschichtige Java-Anwendungen: Web, Business, DataAccess

  • Microservices
  • Überwachung

Zielgruppe

Zielgruppe

  • Anwendungsentwickler:innen, die eigene Images für Anwendungen erstellen möchten
  • Architekt:innen und Systemarchitekt:innen, die Docker in moderne Systemlandschaften integrieren

Voraussetzungen

  • Projekterfahrung in einer Programmiersprache wie Java, C#, Python etc.
  • Grundkenntnisse in Linux sind von Vorteil