Docker und Docker Compose für Java-Entwickler (Live-Online) - Webinar von GEDOPLAN GmbH

Inhalte

Einführung in die Nutzung und Erstellung von Docker Images (nicht nur) für Java-Anwendungen

  • Motivation für den Einsatz von Container-Images
  • Gegenüberstellung virtuelle Maschine vs.      Container
  • Begrifflichkeiten
  • Image
  • Registry
  • Container
  • Docker-Kommando
  • Docker-Images laden, verwalten, starten
  • Port-Mapping
  • Logs einsehen
  • Kommandos im Container ausführen
  • Linux-Grundlagen
  • Basis-Kommandos
  • Benutzer, Gruppen, Berechtigungen
  • Image-Erstellung
  • Dockerfiles
  • Java/JEE/Spring-Boot-Anwendung in Image packen
  • Eigene Basisimages erstellen
  • Multi-Stage-Builds zur Optimierung der Image-Größe nutzen
  • Volumes einrichten und nutzen
  • Registrys einsetzen
  • Docker Compose
  • Compose File
  • Dependencies, Volumes, Networks
  • Ausblick auf Kubernetes
  • Grundsätzlicher Aufbau der Plattform
  • Wichtige Building Blocks: Pod, Deployment, Service etc.

 

Die Themen werden mit übergreifenden Übungen vertieft. Dabei kommen realistische Beispiele von Java/JEE-Anwendungen zum Einsatz: Standalone-Anwendungen, JEE-Anwendungen, Spring-Boot-Anwendungen, Persistenz mit Datenbanken.

Einführung in die Nutzung und Erstellung von Docker Images (nicht nur) für Java-Anwendungen

  • Motivation für den Einsatz von Container-Images
  • Gegenüberstellung virtuelle Maschine vs.      Con ...
Mehr Informationen >>

Lernziele

Dieses Seminar führt in die Verwendung von Docker ein und zeigt, wie Java-Anwendungen containerisiert werden können. Im Laufe des Kurses erstellen Sie aus Anwendungen auf Basis von Java-SE, JEE und Spring Boot lauffähige Container-Images und betreiben sie statuslos und mit Datenbank-Persistenz. Über die zum Image-Aufbau notwendigen Grundlagen von Linux erhalten Sie einen kurzen Überblick. Mit Hilfe von Docker Compose verwalten Sie mehrere zusammenarbeitende Container. Der Kurs schließt mit einem Ausblick auf Kubernetes als "größere" Orchestrierungsplattform ab.

Dieses Seminar führt in die Verwendung von Docker ein und zeigt, wie Java-Anwendungen containerisiert werden können. Im Laufe des Kurses erstellen Sie aus Anwendungen auf Basis von Java-SE, JEE und ...

Mehr Informationen >>

Zielgruppen

Dieser Kurs richtet sich an Software-Entwickler*innen, Projektleiter*innen und Architekt*innen, die Java-Anwendungen für Container-Umgebungen entwickeln und betreiben wollen.

Grundlegende Java-Kenntnisse werden vorausgesetzt.

  • Das ist eine Online-Schulung
  • Uhrzeit: 09:00 Uhr bis 16:30 Uhr
  • der Trainer stellt wie üblich die neuen Themen vor
  • der Teilnehmer kann jederzeit Fragen stellen
  • Übungen werden mit Trainer-Unterstützung durchgeführt
  • bei Problemen klinkt sich der Trainer bei dem Teilnehmer auf den Rechner ein
  • die digitalen Seminarunterlagen erhalten die Teilnehmer im Vorfeld  
  • Voraussetzungen für eine Online-Schulung pro Teilnehmer:
  • stabiles Internet
  • Webcam und Lautsprecher
  • ein ruhiger Platz
  • Admin-Rechte
  • Empfehlung: 2 Bildschirme
  • Online-Schulung mit Zoom
  • nach weiterer Absprache kann auch ein anderes Tool oder Anbieter eingesetzt werden
  • Mindestanzahl Teilnehmende: 2 Personen

Dieser Kurs richtet sich an Software-Entwickler*innen, Projektleiter*innen und Architekt*innen, die Java-Anwendungen für Container-Umgebungen entwickeln und betreiben wollen.

Grundlegende Java-Kenntn ...

Mehr Informationen >>

Termine und Orte

+++ Catalog API +++

SG-Seminar-Nr.: 7736438

Termine

  • 01.07.2025 - 03.07.2025

    Webinar

  • 21.10.2025 - 23.10.2025

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›
Vergleichen

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Teilnahmebestätigung, Zertifikat
  • 22.5 h
  •  
  • Anbieterbewertung (10)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service