Seminarinformationen

Seminar - Ziel

In diesem 3-tägigen Seminar "Docker Kompaktkurs – Vom Einstieg bis zur sicheren Anwendung" erhalten Sie sowohl praktisches als auch theoretisches Wissen für den Einsatz von Docker. Sie lernen die Grundlagen der Container-Technologie und die dazugehörigen Werkzeuge kennen und erfahren, wie Sie alle notwendigen Ressourcen für eine Micro-Service-basierte Anwendung erstellen und verwalten. Der Kurs behandelt die konzeptionelle Erklärung und praktische Anwendung von Images, Volumes sowie einfachen und Multi-Host Netzwerken.

Sie erfahren, wie Sie komplexe Anwendungen mit Docker Compose bereitstellen und erhalten einen Einblick in die Nutzung einer Orchestrierungsplattform wie Docker Swarm. Außerdem wird der Weg zu einem Kubernetes Deployment erläutert. Weitere Themen umfassen das Arbeiten mit der Docker Registry, Applikation Bundles, den Einsatz von Docker für CI/CD-Prozesse, Sicherheitsaspekte sowie die Installation und Konfiguration von Docker.

Teilnehmer - Zielgruppe

  • Systemadministratoren
  • SW-Entwickler

Kurs - Voraussetzungen

  • Grundlagen in der Linux-Systemadministration

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung

  • Motivation
  • Docker Systemübersicht
  • Technische Grundlagen
  • Installation und Update

Arbeiten mit dem Commmand Line Interface (CLI)

  • Containerverwaltung

Arbeiten mit Images

  • Images manuell und automatisch per docker build erstellen

Netzwerke und Volumes

  • Lokale und Multi-Host Netzwerke
  • Lokale, bind-mount und Shared Volumes

Best Practices

  • Dockerfile
  • Multistage Build
  • Sicherheit, ...

Deployment komplexer Anwendungen

  • Docker Compose

Migration einer Software Applikation in eine Microservice-basierte Anwendung

  • Strategie
  • Vorgehensweise
  • Entwurfsmuster
  • Werkzeuge

Einsatz von Orchestrierungsplattformen

  • Vergleich von Docker Swarm und Kubernetes
  • Deployment in die Orchestrierungsplattform

Nutzung einer eigenen privaten Registry

Statusüberwachung

  • Logging
  • Monitoring
  • Tracing

Weitere Themen

  • Configuration und Docker Daemon
  • Security
  • Docker für Windows
  • Alternativen zu Docker (podman)

Umfangreiche Übungen und Musterlösungen

Weitere Schulungen zu Thema Docker

Docker & Kubernetes für Java-Entwickler – Vom Code zum Container

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 2-tägigen Seminar "Docker & Kubernetes für Java-Entwickler – Vom Code zum Container" erhalten Sie einen fundierten Einstieg in die Welt der Containertechnologien und deren praktische Anwendung in der Java-Entwicklung. Sie machen sich mit den ...

Microservices mit Docker & Kubernetes – Architektur, Deployment und Betrieb

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar "Microservices mit Docker & Kubernetes – Architektur, Deployment und Betrieb" erhalten Sie eine umfassende Einführung in Microservices, Docker-Container und deren Anwendung mit Kubernetes. Durch praxisorientierte Beispiele und einen ...

Docker & Kubernetes Grundlagen – Einstieg in Container-Technologien

- u.a. in Bremen, Stuttgart, München, Erfurt, Kassel

In diesem 3-tägigen Seminar "Docker & Kubernetes Grundlagen – Einstieg in Container-Technologien" erwerben Sie sowohl theoretisches Wissen als auch praktische Fähigkeiten im Umgang mit Docker. Sie lernen, wie man mit Containern arbeitet, eigene Docker-Images ...

Container Technologie: Docker und Kubernetes Administration und Orchestrierung

- u.a. in Hamburg, Dresden, Heidelberg, Offenbach, Marburg

In diesem 4-tägigen Seminar "Container Technologie: Docker und Kubernetes Administration und Orchestrierung" erhalten Sie umfassende Kenntnisse über Container-Technologien. Sie lernen, wie Sie eigene Applikationscontainer erstellen und verwalten und werden mit den ...