1. Tag: Docker und Docker Compose
- Docker Basics
- Was ist Docker? Virtualisierung vs. Container
- Einen ersten Docker Container starten mit einem fertigen Image, Port-Mapping und anderen Parametern
- Zugriff auf die Shell im Container und Daten darin verändern
- Befehle im Dockerfile: Entrypoint und Command, Expose etc.
- Eigene Images und Registries
- Erstellung eines eigenen Docker Images
- Was ist eine Docker Registry und ein Repository?
- Tags und Struktur einer Registry
- Wir pushen unser eigenes Image zu einer Registry
- Lokale Entwicklung und Docker Compose
- Lokale Entwicklung in einem Docker Container und Live-Reload von Änderungen
- Einführung von docker-compose
- Aufbau des docker-compose files
- Starten eines docker-compose Netzwerkes, Beenden und Zugriff auf die Container
- Lokale Entwicklung mit docker-compose und lokale Entwicklung in einem docker-compose Netzwerk mit Live Rload und Debugging
2. Tag: Kubernetes
- Docker Image auf dem Server
- Starten einer neuen Instanz bei Azure
- Wir starten unser Docker Image auf einem Server
- K8S Basics
- Wozu braucht man eine Orchestrierung?
- Einführung in den Aufbau und wesentliche Begriffe in Kubernetes
- Architektur eines Kubernetes Clusters
- Wir starten unseren Container in Kubernetes
- Kubernetes Yaml-Syntax
- Wir starten unseren Container in einem schon bestehenden Cluster
- Durchgang der wichtigsten Einstellungen eines Deployments
3. Tag: Kubernetes Advanced
- User Interfaces
- Das Kubernetes Dashboard
- Rancher
- Ein Cluster aufbauen
- Managed Kubernetes Anbieter (Google, AWS, Azure)
- Ein eigenes Cluster bauen mit Rancher
- Resource Limits
- Volume Claims
- Load Balancer
- Ausblick in Möglichkeiten der Continuous Integration mit Kubernetes
- Übliche Fallstricke bei der Arbeit mit Kubernetes
1. Tag: Docker und Docker Compose
- Docker Basics
- Was ist Docker? Virtualisierung vs. Container
- Einen ersten Docker Container starten mit einem fertigen Image, Port-Mapping und anderen Parametern
- Zugr ...
Mehr Informationen >>