Informationen zur Technologie

Docker ist eine freie Software, die auf Linux-Techniken basiert und zur Isolierung von Anwendungen mit Container-Virtualisierung und damit der Vereinfachung der Bereitstellung von Anwendungen dient. Container enthalten alle nötigen Pakete und erleichtern einen Transport als Dateien und die Installation. Sie trennen und verwalten die genutzten Ressourcen auf einem Rechner.


Docker für Windows 10 und Windows Server 2019 - Verwaltung - Schulung (3 Tage)

Kurzbeschreibung

In diesem Seminar lernen die Kursteilnehmer die Möglichkeiten dieser neuen Virtualisierungs-Technologie für Windows 10 und Windows Server 2019 kennen. Die behandelten Themen umfassen die Grundlagen von Docker, die Installation in Windows sowie das Herunterladen von Docker Images, das Erstellen neuer Images und die Veröffentlichung. Weiterhin wird der Aufbau und Betrieb der privaten Docker Infrastruktur, das Starten von Diensten im Container, die Sicherheit, das Troubleshooting, die Skalierung und Hochverfügbarkeit vermittelt.


Voraussetzungen

• Gute Windows Kenntnisse
• Gute Kenntnisse auf der Kommandozeile


    Seminarinhalt

    Einführung in Docker
    • Die Basics von Docker
    • Docker auf Windows
    • Unterschiede Container und Virtualisierung
    • Installation von Docker - Windows 10 und Windows Server 2019
    • Herunterladen von Docker Images
    • Einrichtung von ersten Containern

    Docker Container
    • Images und Container
    • Container
    • Layer
    • Registry
    • Repository
    • Arbeiten mit Docker Images und mit Containern

    Erstellung von Images
    • Das Docker Image System
    • Überblick Syntax Dockerfiles
    • Die Dockerfile Build Instructions
    • Image Verwaltung
    • Best Practice

    Veröffentlichung von Images / Docker Hub
    • Das Pushen von Images
    • Private Repositories
    • Organisationen und Teams
    • Die REST APIs

    Aufbau und Betrieb der privaten Docker Infrastruktur
    • Docker Registry
    • Pushen von Images auf die eigene Registry

    Starten von Services im Container
    • Netzwerkverbindung von Containern
    • Container als Service am Beispiel Webserver
    • Veröffentlichung der Container Ports
    • NAT und Container
    • Abfrage der Container Ports
    • IP-Adressierung von Containern
    • Konfiguration der Port-Bindungen

    Datenaustauch mit Containern
    • Daten Volume
    • Datenaustausch mit Host als auch zwischen Containern
    • Troubleshooting

    Verwaltung der Container
    • Verknüpfung
    • Das Einsetzen von Docker Compose

    Sicherung der Container
    • Sicherheit der Container / Hyper-V Container
    • Virtuelle Maschinen vs. Container
    • Sicherheitsfeatures von Containern
    • Best Practices

    Skalierung und Hochverfügbarkeit von Containern / Docker Swarm
    • Einführung
    • Best Practice


    Zielgruppen

    • Programmierer
    • Entwickler
    • Projektleitung
    • Netzwerk-Administratoren


    Preise und Termine

    offene Schulung
    Eine offene Schulung findet in einem unserer Schulungszentren statt.
    Dauer:3 Tage
    Preis:1.495,00 € zzgl. USt. pro Teilnehmer (1.779,05€ inkl. USt.)
    Seminarstandorte:
    Starttermine:
    (ortsabhängig)


    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.
    Firmenschulung
    Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
    Dauer:3 Tage
    Preis ab:1.495,00 € zzgl. USt. pro Tag (1.779,05€ inkl. USt.)
    Schulungszentren:
    • Hamburg
    • Berlin
    • Frankfurt
    • München
    • Nürnberg
    • Düsseldorf
    • Wien
    Starttermin:individuelle Vereinbarung
    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.

    Software

    Docker



    Seminarsprache

    die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.