Diese Schulung bieten wir wahlweise für Linux- und Windows-basierte Container, wahlweise auf Linux oder Windows an.
# Grundlagen
Grundkonzepte von Container-Techniken (Containerisierung)Vergleich von Docker zu klassischen Virtualisierung (Container vs. virtuelle Maschinen)Einführung in Docker# Installation
Installieren von DockerDocker in Windows 10Docker in Windows ServerDocker in LinuxDocker im Windows Subsystem for Linux (WSL)# Container
Windows ContainerHyper-V ContainerBase Images Windows Server Core und Nano ServerLinux-Container mit Docker for Windows: Moby, Alpine, LinuxKit Linux-Container on Windows (LCOW)Windows Container on Windows (WCOW)# Werkzeuge
Docker CLI (Kommandozeilenwerkzeuge für Windows, insbes. docker.exe)PowerShell-Befehle für die Docker-Administration# Praktische Arbeit mit Docker
Docker Images laden von Docker HubSpeicherbedarf überwachenContainer erstellenContainer verwaltenDateiaustausch zwischen Host und Container (Container Volumes)Netzwerkkonfiguration (Container Networking)Verwalten und Verteilen von Docker-ImagesFehlersuche# Aufbauthemen
Eigene Docker-Images erstellen Andere Docker-Registry nutzen Dockerfiles Docker Remote API Multi-Container Docker Applications mit Docker Compose Docker Machine Docker in virtuellen Maschinen Herausforderungen und Lösungen Eigene Registry betreiben / Docker Trusted Registry (DTR) Tipps & Tricks Best Practices # Docker im Einsatz
SQL Server in DockerIIS-Webserver in DockerDocker für ASP.NET-Anwendungenweitere Einsatzgebiete nach Absprache (z.B. PHP, node.js)# optional: Docker Orchestration
Docker Swarm
Kubernetes
# optional: Docker in der Cloud hosten:
Azure Container Registry (ACR)Azure Container Instances (ACI)Azure Kubernetes Services (AKS)Amazon Elastic Container Service for Kubernetes (Amazon EKS)