
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
- Virtuelle Maschinen versus Container
- Docker auf Linux und Windows
- Container und Images
- docker
- Dockerfile
- Linux (Alpine Linux)
- Webserver (Apache, Nginx)
- Datenbankserver (MySQL/MariaDB, PostgreSQL)
- Programmiersprachen (JavaScript, PHP, Python)
- Mounts und Named Volumes
- Container und Images updaten
- docker-compose, Kubernetes
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
Für dieses Seminar ist aktuell kein Termin in Planung. Über unsere Warteliste verpassen Sie nichts: Wir merken Ihr Interesse vor und kontaktieren Sie umgehend, sobald der nächste Termin des Seminars gebucht werden kann.
Interesse vormerken
Noch Fragen?
Ähnliche Seminare

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
Windows Client & Servertechnologien im Produktionsnetz - Verwalten und ...
Dieser praxisorientierte Workshop gibt Ihnen einen umfangreichen Überblick bezüglich Funktionen, Aufbau, Migration und Verwaltung einer Produktionsinfrastruktur auf Basis moderner Windows-Technologien. Sie erhalten zudem Kenntnisse um die bestehende IT-Infrastruktur optimieren zu können.
SEMINARINFO
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