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.
Autres Arbres de Compétences
LinuxDevOpsCybersécuritéDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxFormation RHCSAFormation RHCE in Enterprise LinuxFormation LFCSShellGitKubernetesFormation CKAFormation CKADFormation CKSAnsibleFormation RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABase de donnéesMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Développement webScience des données
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.
DockerLinux
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
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
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
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.
DockerLinux
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
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
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
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
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
Les bases du réseau Docker
Découvrez les fondamentaux de la mise en réseau avec Docker, notamment les types de réseaux, la création de réseaux personnalisés, la connexion de conteneurs et l'exploration des différents modes réseau. Ce tutoriel pratique couvre les concepts et commandes essentiels du réseau Docker.
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
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.
DockerLinuxShell
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.
DockerLinuxShell
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
Inspection de Jenkins avec Docker
Apprenez à inspecter un contrôleur Jenkins s'exécutant dans Docker, notamment le conteneur, l'image, les ports, le répertoire personnel de Jenkins, les journaux et l'interface web.
JenkinsDocker
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.
DockerLinuxPythonGolang
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
- Précédent
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 63
- Suivant