31 383

Docker – Grundlagen der Container-Virtualisierung

Während die seit vielen Jahren auf breiter Basis etablierte "klassische Virtualisierung" Server und PCs inklusive Hardware komplett in Software nachbildet, konzentriert sich die Containervirtualisierung auf einzelne Services wie Webserver, Datenbanken usw. und virtualisiert nur diese. Durch den deutlich geringeren Overhead sind Container im Vergleich zu virtuellen Maschinen schneller aufgesetzt,lassen sich leichter replizieren und beanspruchen weniger Ressourcen. Weiterhin bieten sie Vorteile hinsichtlich Skalierung und Lastenverteilung. In diesem Seminar erlernen sie die Grundlagen der Containervirtualisierung auf der Basis von Docker - der Containervirtualisierungs-Software schlechthin.

Hinweise

Dieses Seminar entspricht inhaltlich dem nicht meher angebotenen "31 343 Docker – Grundlagen der Container-Virtualisierung", verwendet aber zusätzlich remote nutzbare Übungsmaschinen.

Details

Ihr Nutzen

  • Sie lernen die Grundlagen der Container-Virtualisierung mit Docker kennen.
  • Sie können eigene Container konfigurieren, in Betrieb nehmen und administrieren.
  • Sie können Container mit persistenten Volumes erstellen und mit Image-Updates aktuell halten.

Schwerpunkt

Den Schwerpunkt dieses Workshops bilden Demonstrationen zum Erstellen und Verwalten von Containern.

Zielgruppe

Mitarbeiter*innen aus dem Bereich IT, die Docker-Installationen administrieren.

Themen

  • Virtualisierungskonzepte
    • Virtuelle Maschinen versus Container
    • Docker auf Linux und Windows
    • Container und Images
  • Kommandos
    • docker
  • Syntax
    • Dockerfile
  • Beispiel-Images
    • Linux (Alpine Linux)
    • Webserver (Apache, Nginx)
    • Datenbankserver (MySQL/MariaDB, PostgreSQL)
    • Programmiersprachen (JavaScript, PHP, Python)
  • persistente Daten
    • Mounts und Named Volumes
    • Container und Images updaten
  • Ausblick: Deployment / Orchestrierung
    • docker-compose, Kubernetes
  • GUIs für Docker

Lehrmethoden

Workshop mit vielen praktischen Übungen

Seminarausstattung

Es steht ein Seminarraum mit PC-Netzwerk bereit. Der Zugang wird über AnyDesk realisiert. Die Anleitung hierzu erhalten Sie zu Seminarbeginn

Voraussetzungen

Die Teilnehmenden sollten über grundlegende Linux- und Netzwerkkenntnisse verfügen

Nächste Termine
10.06.2024 (09:00 Uhr) bis
12.06.2024 (16:30 Uhr)
Online
Preis: 1.710,- € p.P.
Seminarleitung: Kurt Klein Support für Webinar
Noch Fragen?
Ähnliche Seminare
img
31 380

Virtualisierung im Überblick

Im Seminar erhalten Sie einen Überblick über die unterschiedlichen Methoden der Virtualisierung. Sie lernen die dafür verwendeten Produkte sowie typische Einsatzszenarien kennen. In Ihrer Praxis können Sie später virtuelle Maschinen (VMs) mit VMware Workstation und Player erstellen, ...

SEMINARINFO
img
31 385

Kubernetes - Fortgeschrittene Container-Virtualisierung

Nach der "klassischen Virtualisierung" ist nun auch die schlanke Container-Virtualisierung in Form von Produkten in den Unternehmen angekommen. Dort wo als Orchestrierung Kubernetes zum Einsatz kommt, reicht es nicht aus, die Grundlagen der Container-Virtualisierung zu beherrschen. Es sind auch ...

SEMINARINFO
img
31 371

Aufbauseminar Datenbanken und SQL

In diesem Fortgeschrittenenseminar machen Sie sich mit den erweiterten Konzepten, komplexen Funktionen und Anwendungen von der Datenbanksprache SQL vertraut. Sie lernen, eine Datenbank mit Daten zu erstellen, Daten abzufragen, zu verändern und in Berichten anzuzeigen bzw. in CSV-Dateien zu ...

SEMINARINFO