
Prometheus-Konfiguration
In diesem Lab lernen Sie, wie Sie Prometheus mit einer benutzerdefinierten Konfigurationsdatei konfigurieren, diese in einen Docker-Container einbinden und die Konfiguration dynamisch neu laden.
Docker

Grafana Dashboards
In diesem Lab lernen Sie, wie Sie ein Grafana-Dashboard von Grund auf neu erstellen. Sie erstellen Panels, schreiben PromQL-Abfragen und passen Visualisierungen an, um Systemmetriken aus einer vorkonfigurierten Prometheus- und Node Exporter-Einrichtung anzuzeigen.
Docker

Loki Installation
In diesem Lab lernen Sie, wie Sie Grafana Loki installieren und ausführen, ein horizontal skalierbares Multi-Mandanten-Log-Aggregationssystem. Sie werden Docker verwenden, um das offizielle Loki-Image zu ziehen, eine Basis-Konfigurationsdatei zu erstellen und den Loki-Container auszuführen.
Docker

Prometheus Alarme
In diesem Lab lernen Sie, wie Sie die integrierte Alarmierungsfunktionalität von Prometheus nutzen. Sie schreiben Alarmregeln, laden diese in Prometheus und simulieren Bedingungen, um einen Alarm auszulösen.
Docker

Prometheus Installation
In diesem Lab lernen Sie, wie Sie Prometheus mit Docker installieren und ausführen, auf seine Web-UI zugreifen und seine grundlegenden Funktionen erkunden.
Docker

Node Exporter Setup
In diesem Lab richten Sie Node Exporter ein, einen Prometheus-Exporter für Hardware- und OS-Metriken. Sie führen einen Node Exporter-Container aus und konfigurieren eine bereits vorhandene Prometheus-Instanz, um Metriken von diesem neuen Ziel abzurufen und so Ihre Monitoring-Fähigkeiten zu erweitern.
Docker

Einführung in die Container-Sicherheit mit Docker
In diesem Lab lernen Sie die Grundlagen der Container-Sicherheit kennen, indem Sie Docker installieren, einen einfachen Container ausführen und seine Prozesse sowie Sicherheitseigenschaften wie Ressourcengrenzen untersuchen.
CompTIALinuxDocker

Loki-Konfiguration
In diesem Lab lernen Sie, wie Sie Logs versenden und abfragen. Sie konfigurieren und führen Promtail, den Log-Sammelagenten, aus, fügen Loki als Datenquelle in Grafana hinzu und fragen Ihre Logs anschließend mit der LogQL-Sprache ab. Das Setup stellt laufende Instanzen von Loki und Grafana bereit.
Docker

Grafana Installation
In diesem Lab installieren Sie Grafana mithilfe von Docker. Sie lernen, wie Sie den Grafana-Container ausführen, auf seine Web-UI zugreifen und ihn als Datenquelle mit einer bereits vorhandenen Prometheus-Instanz verbinden, um Sie auf die Erstellung leistungsstarker Monitoring-Dashboards vorzubereiten.
Docker

PromQL Grundlagen
In diesem Lab erkunden Sie die Prometheus Query Language (PromQL). Anhand einer vorkonfigurierten Prometheus- und Node Exporter-Einrichtung lernen Sie, Zeitreihendaten abzufragen und zu manipulieren, von grundlegenden Auswahlen bis hin zur Anwendung von Funktionen und Filtern.
Docker

Eintauchen in das Docker-Networking
Erkunden Sie die Docker-Netzwerkmodi wie Bridge, Host und None. Lernen Sie, wie man benutzerdefinierte Bridge-Netzwerke erstellt, Container über Netzwerke hinweg verbindet, das Host-Networking nutzt, Netzwerkisolierung untersucht und Service Discovery mit Netzwerk-Aliasen implementiert.
Docker

Fehlerbehebung 'zsh: command not found: docker-compose' mit Docker Compose
Erfahren Sie, wie Sie den Fehler 'zsh: command not found: docker-compose' beheben und Ihre Multi-Container-Anwendungen effektiv mit Docker Compose verwalten.
Docker

Benutzerdefinierte Docker-Images
Erfahren Sie, wie Sie maßgeschneiderte Docker-Images erstellen, um Ihre Anwendungen durch zusätzliche Software, Bibliotheken und Konfigurationen zu erweitern. Dieses Lab deckt die Erstellung eines Basis-Images, das Hinzufügen von Software, die Verwendung von Umgebungsvariablen und das Testen Ihrer Images ab.
DockerLinux

Von den Grundlagen bis zu Multi-Stage-Builds
Erlernen Sie die Kunst der Erstellung von Docker-Images mit dem Befehl docker build. Diese Challenge führt Sie durch die Erstellung von Images für verschiedene Anwendungen, von einem einfachen 'Hello, World!' bis hin zu einer mehrstufigen Go-Anwendung, und deckt dabei Schlüsselkonzepte wie Abhängigkeiten, Umgebungsvariablen und Multi-Stage-Builds ab.
Docker

Docker Run Befehlsparameter
Lernen Sie in diesem umfassenden Lab den Docker Run-Befehl und seine verschiedenen Parameter kennen. Erfahren Sie, wie Sie die Benennung von Containern, Port-Mapping, Volume-Mounting, Umgebungsvariablen, Ressourcenbeschränkungen, Networking, Neustart-Richtlinien und benutzerdefinierte Befehle verwalten.
Docker

Beheben des Fehlers 'docker-compose: Befehl nicht gefunden'
Lernen Sie, wie Sie den Fehler 'docker-compose: Befehl nicht gefunden' beheben und auflösen, einschließlich der Überprüfung der Docker Compose-Installation, der Konfiguration der Umgebung und des Ausführens von Docker Compose-Befehlen.
Docker

Container aufrufen und verwalten
Docker ist ein leistungsstarkes Werkzeug zur Bereitstellung von Anwendungen in Containern – leichtgewichtige und portable Umgebungen, die auf jedem System mit installiertem Docker laufen können. In dieser Herausforderung lernen Sie, wie Sie Docker-Container über das Command Line Interface (CLI) aufrufen und verwalten. Wir behandeln grundlegende Aufgaben der Container-Verwaltung, einschließlich des Startens und Stoppens von Containern, des Abrufens von Container-Logs und des Ausführens von Befehlen innerhalb eines Containers.
Docker

Arbeiten mit Docker-Volumes
In diesem praxisorientierten Lab lernen Sie die Verwaltung von Docker-Volumes kennen. Sie erfahren, wie Sie Docker-Volumes für die persistente Datenspeicherung erstellen, verwalten und nutzen. Wir untersuchen das Teilen von Volumes zwischen Containern, Techniken zur Sicherung und Wiederherstellung sowie Best Practices für das Datenmanagement in containerisierten Umgebungen.
Docker