Docker Tutoriels

Docker propose un programme complet pour la conteneurisation et les microservices. Nos tutoriels couvrent les concepts Docker, la gestion des conteneurs et l'orchestration, adaptés aux débutants comme aux professionnels expérimentés en DevOps. Grâce à des laboratoires pratiques et des exemples concrets, vous acquerrez une expérience pratique en conteneurisation d'applications. Notre terrain de jeu Docker vous permet d'expérimenter le déploiement de conteneurs dans un environnement sans risque.

Vérification de l’installation de Docker

Vérification de l’installation de Docker

Dans ce lab, vous vérifierez que l’environnement Docker est correctement installé et opérationnel. Vous contrôlerez la version de Docker et exécuterez un conteneur de test afin de vous assurer que le système peut télécharger des images et les exécuter.
DockerLinux
Tableaux de bord Grafana

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 Prometheus et Node Exporter pré-configurée.
LinuxDocker
Configuration de Node Exporter

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.
LinuxDocker
Bases de PromQL

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.
LinuxDocker
Installation de Grafana

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.
DockerCybersecurityLinux
Mappage des ports

Mappage des ports

Dans ce laboratoire, vous apprendrez à mapper les ports d’un conteneur vers le système hôte avec Docker. Vous exécuterez un conteneur Nginx, exposerez son service sur un port précis de l’hôte et vérifierez son accessibilité.
DockerLinux
Gestion de l’état

Gestion de l’état

Dans ce laboratoire, vous allez découvrir comment Terraform gère l’état de votre infrastructure. Vous inspecterez le fichier d’état, simulerez un incident en supprimant manuellement une ressource et observerez comment Terraform détecte et corrige cette dérive.
DockerLinuxJavaScript
Publier une image applicative dans ECR

Publier une image applicative dans ECR

Construisez une image du code fourni, publiez-la dans un dépôt ECR immuable, exécutez son digest exact, testez HTTP et supprimez vos ressources.
AWSDocker
Exécuter votre premier service

Exécuter votre premier service

Dans ce laboratoire, vous apprendrez à lancer votre premier service avec Docker. Vous téléchargerez une image de serveur web Nginx, l’exécuterez en arrière-plan, gérerez son cycle de vie et nettoierez les ressources.
Docker
Accéder aux conteneurs avec exec

Accéder aux conteneurs avec exec

Dans ce laboratoire, vous apprendrez à accéder à un conteneur Docker en cours d’exécution à l’aide de la commande docker exec. Vous démarrerez un conteneur Nginx, ouvrirez un shell interactif à l’intérieur, examinerez les informations du système d’exploitation, puis quitterez la session.
DockerLinux
Configuration Prometheus

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.
DockerLinux
Installation de Loki

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.
DockerLinux
Alertes Prometheus

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.
LinuxCybersecurityDocker
Définir des ressources

Définir des ressources

Dans ce laboratoire, vous apprendrez à définir des ressources dans Terraform. Vous écrirez du code de configuration pour définir une image Docker et un conteneur, puis vous utiliserez les commandes Terraform pour prévisualiser et appliquer ces modifications afin de créer l’infrastructure.
LinuxDocker
Concepts et configuration de Terraform

Concepts et configuration de Terraform

Dans cet atelier, vous apprendrez à installer Terraform, à créer un fichier de configuration de base, à définir un fournisseur et à initialiser un projet Terraform.
LinuxDocker
Journaux des conteneurs

Journaux des conteneurs

Dans ce laboratoire, vous apprendrez à accéder aux journaux de la sortie standard des conteneurs exécutés en arrière-plan et à les surveiller à l’aide des commandes Docker. Vous vous exercerez à démarrer un conteneur, à récupérer les journaux existants et à suivre leur affichage en temps réel.
DockerShellLinux
Configuration de Loki

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.
LinuxDockerCybersecurity
Création d’un artefact

Création d’un artefact

Dans ce lab, vous apprendrez à créer une image de conteneur Docker et à la publier dans GitHub Container Registry (GHCR) à l’aide de GitHub Actions. Vous automatiserez l’empaquetage et la livraison de votre application.
GitLinuxDocker
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 62
  • Suivant