Docker für Entwickler

Dauer: 1 Tag | Preis: € 349,00

Beschreibung

Docker ist eine Technologie, die es ermöglicht, Anwendungen in Containern zu erstellen, bereitzustellen und zu verwalten. Container sind Softwareeinheiten, die alles enthalten, was eine Anwendung zum Funktionieren benötigt, einschließlich ihres Systemabbilds, Bibliotheken, Abhängigkeiten und Einstellungen. Docker ist eine wesentliche Technologie für Entwickler, die ihre Anwendungen effizient und skalierbar erstellen, testen und bereitstellen möchten. Dieser Kurs vermittelt die notwendigen Fähigkeiten, um Docker effektiv zu nutzen.

Kursziele

Nach Abschluss dieses Kurses werden die Teilnehmer in der Lage sein:

  • Die grundlegenden Konzepte von Docker zu verstehen, wie Container, Images, Repositories und Umgebungen.
  • Docker-Container zu erstellen und zu verwalten.
  • Anwendungen in Containern bereitzustellen.
Voraussetzungen
  • Grundkenntnisse in Linux.
  • Konzepte der Softwareentwicklung und -bereitstellung.
Inhalt
  • Einführung in Docker
    • Grundlegende Konzepte von Docker: Container, Images, Repositories, Dockerfile
    • Docker-Architektur
    • Wichtigste Docker-Befehle
  • Anwendungsentwicklung mit Docker
    • Erstellen eines Docker-Images für eine Webanwendung
    • Veröffentlichung eines Docker-Images
    • Verwendung eines Docker-Images zum Ausführen einer Anwendung
  • Containerverwaltung
    • Erstellen, Starten, Stoppen und Neustarten von Containern
    • Verwaltung von Containerressourcen
    • Überwachung von Containern
  • Containersicherheit
    • Konzepte der Containersicherheit
    • Sicherheitsmaßnahmen für Container
  • Fehlerbehebung bei Containern
    • Lösungen für häufige Probleme
  • Einführung in Compose
    • Was ist docker-compose?
    • Die Datei compose.yaml
    • Die wichtigsten Befehle
Nach oben scrollen