
Configuration Prometheus
Dans ce laboratoire, vous apprendrez à configurer Prometheus en utilisant un fichier de configuration personnalisé, à le monter dans un conteneur Docker et à recharger la configuration à la volée.
Docker

Tableaux de bord Grafana
Dans ce laboratoire, vous apprendrez à créer un tableau de bord Grafana à partir de zéro. Vous créerez des panneaux, rédigerez des requêtes PromQL et personnaliserez les visualisations pour afficher les métriques système à partir d'une configuration préconfigurée de Prometheus et Node Exporter.
Docker

Installation de Loki
Dans ce laboratoire, vous apprendrez à installer et exécuter Grafana Loki, un système d'agrégation de journaux (logs) multi-tenant et horizontalement scalable. Vous utiliserez Docker pour tirer (pull) l'image officielle de Loki, créer un fichier de configuration de base et exécuter le conteneur Loki.
Docker

Alertes Prometheus
Dans ce laboratoire, vous apprendrez à utiliser la fonctionnalité d'alerte intégrée de Prometheus. Vous rédigerez des règles d'alerte, les chargerez dans Prometheus et simulerez des conditions pour déclencher une alerte.
Docker

Installation de Prometheus
Dans ce laboratoire, vous apprendrez à installer et exécuter Prometheus avec Docker, à accéder à son interface utilisateur web et à explorer ses fonctionnalités de base.
Docker

Configuration de Node Exporter
Dans ce laboratoire, vous configurerez Node Exporter, un exportateur Prometheus pour les métriques matérielles et système d'exploitation. Vous exécuterez un conteneur Node Exporter et configurerez une instance Prometheus préexistante pour collecter les métriques de cette nouvelle cible, élargissant ainsi vos capacités de surveillance.
Docker

Introduction à la sécurité des conteneurs avec Docker
Dans ce laboratoire, vous apprendrez les bases de la sécurité des conteneurs en installant Docker, en exécutant un conteneur de base et en inspectant ses processus et ses propriétés de sécurité telles que les limites de ressources.
CompTIALinuxDocker

Configuration de Loki
Dans ce laboratoire, vous apprendrez à expédier et interroger des logs. Vous configurerez et exécuterez Promtail, l'agent de collecte de logs, ajouterez Loki comme source de données dans Grafana, puis interrogerez vos logs en utilisant le langage LogQL. La configuration fournit des instances opérationnelles de Loki et Grafana.
Docker

Installation de Grafana
Dans ce laboratoire, vous installerez Grafana à l'aide de Docker. Vous apprendrez à exécuter le conteneur Grafana, à accéder à son interface utilisateur web et à le connecter à une instance Prometheus préexistante en tant que source de données, vous préparant ainsi à créer des tableaux de bord de surveillance puissants.
Docker

Bases de PromQL
Dans ce laboratoire, vous explorerez le langage de requête Prometheus (PromQL). En utilisant une configuration préconfigurée de Prometheus et Node Exporter, vous apprendrez à interroger et manipuler des données de séries temporelles, des sélections de base à l'application de fonctions et de filtres.
Docker

Exploration approfondie du réseau Docker
Plongez au cœur des modes réseau de Docker, notamment Bridge, Host et None. Apprenez à créer des réseaux bridge personnalisés, à connecter des conteneurs entre différents réseaux, à utiliser le mode host, à explorer l'isolation réseau et à mettre en œuvre la découverte de services avec des alias réseau.
Docker

Dépanner l'erreur 'zsh: command not found: docker-compose' avec Docker Compose
Apprenez à dépanner l'erreur 'zsh: command not found: docker-compose' et à gérer efficacement vos applications multi-conteneurs avec Docker Compose.
Docker

Images Docker personnalisées
Apprenez à créer des images Docker personnalisées pour enrichir vos applications en y intégrant des logiciels, des bibliothèques et des configurations supplémentaires. Ce lab couvre la création d'une image de base, l'ajout de logiciels personnalisés, l'utilisation de variables d'environnement et le test de vos images.
DockerLinux

Des bases aux builds multi-étapes
Maîtrisez l'art de construire des images Docker avec la commande docker build. Ce défi vous guide dans la création d'images pour diverses applications, d'un simple 'Hello, World!' à une application Go multi-étapes, en couvrant les concepts clés tels que les dépendances, les variables d'environnement et l'optimisation des builds.
Docker

Paramètres de la commande Docker Run
Apprenez à maîtriser la commande Docker run et ses divers paramètres dans cet atelier complet. Vous apprendrez à gérer le nommage des conteneurs, le mappage de ports, le montage de volumes, les variables d'environnement, les contraintes de ressources, le réseau, les politiques de redémarrage et les commandes personnalisées.
Docker

Résolution de l'erreur 'docker-compose: commande introuvable'
Apprenez à diagnostiquer et résoudre l'erreur 'docker-compose: commande introuvable', y compris la vérification de l'installation de Docker Compose, la configuration de l'environnement et l'exécution de commandes Docker Compose.
Docker

Accéder aux conteneurs et les gérer
Docker est un outil puissant pour déployer des applications dans des conteneurs, qui sont des environnements légers et portables capables de s'exécuter sur n'importe quel système disposant de Docker. Dans ce défi, nous allons apprendre à accéder aux conteneurs Docker et à les gérer via l'interface de ligne de commande (CLI). Nous aborderons les tâches de gestion de base, notamment le démarrage et l'arrêt des conteneurs, la consultation des journaux et l'exécution de commandes à l'intérieur d'un conteneur.
Docker

Travailler avec les volumes Docker
Apprenez à gérer les volumes Docker dans cet atelier pratique. Vous découvrirez comment créer, administrer et utiliser les volumes Docker pour le stockage persistant des données. Explorez le partage de volumes entre conteneurs, les techniques de sauvegarde et de restauration, ainsi que les meilleures pratiques de gestion des données dans les environnements conteneurisés.
Docker