Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:workbooks:docker3:drf07 [2021/11/23 08:54] adminelearning:workbooks:docker3:drf07 [2024/02/21 16:08] (Version actuelle) admin
Ligne 1: Ligne 1:
 ~~PDF:LANDSCAPE~~ ~~PDF:LANDSCAPE~~
  
-Version : **2021.01**+Version : **2024.01**
  
 Dernière mise-à-jour : ~~LASTMOD~~ Dernière mise-à-jour : ~~LASTMOD~~
  
-======DOF609 - Validation de la Formation====== +======DOF608 - Validation de la Formation======
- +
-=====Contenu du Module===== +
- +
-  * **DOF609 - Validation de la Formation**. +
-    * Pour Aller Plus Loin +
-      * Support de Cours +
-      * L'Infrastructure Hors Formation +
-        * Matériel +
-        * Logiciels +
-        * Machine Virtuelle +
-    * Rappel du Programme de la Formation +
-      * Jour #1 +
-      * Jour #2 +
-      * Jour #3 +
-    * Évaluation de la Formation +
-    * Validation des acquis +
- +
-=====Supports de Cours===== +
- +
-L'accès au supports de cours ainsi que les LABS et les validations des acquis se fait grâce à un abonnement annuel par stagiaire à une plateforme de cours sur Internet. +
- +
-L'utilisation de cette plateforme permet : +
- +
-  * de mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis, +
-  * de suivre du travail de chaque participant en termes de temps passé dans chaque module grâce à un reporting détaillé. +
- +
-L'abonnement permet aux stagiaires : +
- +
-  * de télécharger des supports de cours et des LABS au format PDF le dernier jour de la formation, +
-  * de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, +
-  * de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, +
-  * de consulter les mises à jour du contenu des supports de cours pendant la période de l'abonnement, +
-  * d'échanger avec les autres participants de la session ainsi qu'avec les anciens stagiaires.+
  
 =====Rappel du Programme de la Formation===== =====Rappel du Programme de la Formation=====
  
-=====Programme de la Formation===== +  * **DOF600 - Prérequis** 
- +    * Matériel 
-====Jour #1==== +    * Logiciels 
- +    * Internet
-  * **DOF600 - Docker : Utilisation et Administration** - 1 heure. +
-    * Contenu du Module +
-    * Prérequis +
-      * Matériel +
-      * Logiciels +
-      * Internet +
-    * Utilisation de l'Infrastructure +
-    * Programme de la Formation+
  
-  * **DOF601 - La Virtualisation par Isolation** - 2 heures.+  * **DOF601 - La Virtualisation par Isolation**
     * Présentation de la Virtualisation par Isolation     * Présentation de la Virtualisation par Isolation
       * Historique       * Historique
Ligne 92: Ligne 51:
           * La Commande lxc-snapshot           * La Commande lxc-snapshot
  
-  * **DOF602 - Démarrer avec Docker** - 2 heures.+  * **DOF602 - Démarrer avec Docker**
     * Présentation de Docker     * Présentation de Docker
     * LAB #1 - Travailler avec Docker     * LAB #1 - Travailler avec Docker
Ligne 119: Ligne 78:
       * 1.23 - Se connecter au serveur du conteneur de l'extérieur       * 1.23 - Se connecter au serveur du conteneur de l'extérieur
  
-  * **DOF603 - Gérer les Images Docker** - 2 heures. +  * **DOF603 - Gérer et Stocker les Images Docker**
-    * Contenu du Module+
     * LAB #1 - Re-créer une image officielle docker     * LAB #1 - Re-créer une image officielle docker
       * 1.1 - Utilisation d'un Dockerfile       * 1.1 - Utilisation d'un Dockerfile
Ligne 135: Ligne 93:
       * 2.1 - Création et test du script       * 2.1 - Création et test du script
       * 2.2 - Bonnes Pratiques liées au Cache       * 2.2 - Bonnes Pratiques liées au Cache
 +    * LAB #3 - Installer un Registre Privé
 +      * 3.1 - Créer un Registre local,
 +      * 3.2 - Créer un Serveur de Registre Dédié
 +        * Configurer le clone comme Registre Dédié
 +        * Configurer le Client
  
-====Jour #2==== +  * **DOF604 - Gestion des Volumes, du Réseau et des Ressources**
- +
-  * **DOF604 - Gestion des Volumes, du Réseau et des Ressources** - 2 heures.+
     * LAB #1 - Gestion des Volumes     * LAB #1 - Gestion des Volumes
       * 1.1 - Gestion Automatique par Docker       * 1.1 - Gestion Automatique par Docker
Ligne 157: Ligne 118:
       * 4.1 - Limiter la Mémoire       * 4.1 - Limiter la Mémoire
  
-  * **DOF605 - Stocker les Images Docker** - 2 heures. +  * **DOF605 - Docker Compose, Docker Machine et Docker Swarm**
-    * LAB #1 - Installer un Registre Privé +
-      * 1.1 - Installer docker +
-      * 1.2 - Préparation +
-      * 1.3 - Créer un Registre local, +
-      * 1.4 - Créer un Serveur de Registre Dédié +
-        * Configurer le Registre Dédié +
-        * Configurer le Client +
- +
-  * **DOF606 - Docker Compose, Docker Machine et Docker Swarm** - 3 heures.+
     * LAB #1 - Docker Compose     * LAB #1 - Docker Compose
       * 1.1 - Installation       * 1.1 - Installation
Ligne 190: Ligne 142:
       * 3.12 - Restaurer Docker Swarm       * 3.12 - Restaurer Docker Swarm
  
-====Jour #3==== +  * **DOF606 - Gestion du Réseau Overlay avec Docker en mode Swarm**
- +
-  * **DOF607 - Gestion du Réseau avec Docker** - 3 heures.+
     * L'Approche Réseau Docker     * L'Approche Réseau Docker
-    * LAB #1 - Les Réseaux Docker ayant un Scope Local +    * LAB #1 - Gestion du Réseau overlay 
-      * 1.1 - Bridge +      * 1.1 - Création d'un Réseau overlay 
-        * Liens +      * 1.2 - Création d'un Service 
-      * 1.2 - Host +      * 1.3 - Déplacer le Service vers un autre Réseau overlay 
-      * 1.3 - None +      * 1.4 - DNS container discovery 
-      * 1.4 - Lancer Wordpress dans un container +      * 1.5 - Création d'un Réseau overlay Personnalisé 
-      * 1.5 - Gestion d'une Architecture de Microservices +    * LAB #- Gestion de l'Architecture des Microservices 
-    * LAB #2 - Gestion du Réseau overlay +      * 2.1 - Mise en Place avec Docker Swarm avec des réseaux Overlay
-      * 2.1 - Création d'un Réseau overlay +
-      * 2.2 - Création d'un Service +
-      * 2.3 - Déplacer le Service vers un autre Réseau overlay +
-      * 2.4 - DNS container discovery +
-      * 2.5 - Création d'un Réseau overlay Personnalisé +
-    * LAB #- Gestion de l'Architecture des Microservices +
-      * 3.1 - Mise en Place avec Docker Swarm avec des réseaux Overlay+
  
-  * **DOF608 - Gestion de la Sécurité de Docker** - 3 heures. +  * **DOF607 - Gestion de la Sécurité de Docker** 
-    * LAB #1 - Travailler avec les CGroups +    * LAB #1 - Utilisation des Docker Secrets 
-      * 1.1 - Présentation des Namespaces +    * LAB #- Création d'un Utilisateur de Confiance pour Contrôler le Daemon Docker 
-      * 1.2 - Présentation des CGroups +    * LAB #- Le Script docker-bench-security.sh 
-      * 1.3 - Limitation de la Mémoire +    * LAB #- Sécurisation de la Configuration de l'Hôte Docker 
-      * 1.4 - Le Paquet cgroup-tools +      * 4.1 - [WARN] 1.2.1 - Ensure a separate partition for containers has been created 
-        * La commande cgcreate +      * 4.2 - [WARN] 1.2.3 - Ensure auditing is configured for the Docker daemon 
-        * La Commande cgexec +    * LAB #- Sécurisation de la Configuration du daemon Docker 
-        * La Commande cgdelete +      * 5.1 - [WARN] 2.1 - Ensure network traffic is restricted between containers on the default bridge 
-        * Le Fichier /etc/cgconfig.conf +      * 5.2 - [WARN] 2.8 - Enable user namespace support 
-    * LAB #2 - Utilisation des Docker Secrets +      * 5.3 - [WARN] 2.11 - Ensure that authorization for Docker client commands is enabled 
-    * LAB #- Création d'un Utilisateur de Confiance pour Contrôler le Daemon Docker +      * 5.4 - [WARN] 2.12 - Ensure centralized and remote logging is configured 
-    * LAB #- Le Script docker-bench-security.sh +      * 5.5 - [WARN] 2.14 - Ensure Userland Proxy is Disabled 
-    * LAB #- Sécurisation de la Configuration de l'Hôte Docker +      * 5.6 - [WARN] 2.17 - Ensure containers are restricted from acquiring new privileges 
-      * 5.1 - [WARN] 1.2.1 - Ensure a separate partition for containers has been created +      * 5.7 - Le Fichier /etc/docker/daemon.json 
-      * 5.2 - [WARN] 1.2.3 - Ensure auditing is configured for the Docker daemon +    * LAB #- Sécurisation des Images et les Fichiers de Construction 
-    * LAB #- Sécurisation de la Configuration du daemon Docker +      * 6.1 - [WARN] 4.1 - Ensure a user for the container has been created 
-      * 6.1 - [WARN] 2.1 - Ensure network traffic is restricted between containers on the default bridge +      * 6.2 - [WARN] 4.5 - Ensure Content trust for Docker is Enabled 
-      * 6.2 - [WARN] 2.8 - Enable user namespace support +      * 6.3 - [WARN] 4.6 - Ensure that HEALTHCHECK instructions have been added to container images 
-      * 6.3 - [WARN] 2.11 - Ensure that authorization for Docker client commands is enabled +    * LAB #- Sécurisation du Container Runtime 
-      * 6.4 - [WARN] 2.12 - Ensure centralized and remote logging is configured +      * 7.1 - [WARN] 5.1 - Ensure AppArmor Profile is Enabled 
-      * 6.5 - [WARN] 2.14 - Ensure Userland Proxy is Disabled +      * 7.2 - [WARN] 5.2 - Ensure SELinux security options are set, if applicable 
-      * 6.6 - [WARN] 2.17 - Ensure containers are restricted from acquiring new privileges +      * 7.3 - [WARN] 5.10 - Ensure memory usage for container is limited 
-      * 6.7 - Le Fichier /etc/docker/daemon.json +      * 7.4 - [WARN] 5.11 - Ensure CPU priority is set appropriately on the container 
-    * LAB #- Sécurisation des Images et les Fichiers de Construction +      * 7.5 - [WARN] 5.12 - Ensure the container's root filesystem is mounted as read only 
-      * 7.1 - [WARN] 4.1 - Ensure a user for the container has been created +      * 7.6 - [WARN] 5.14 - Ensure 'on-failure' container restart policy is set to '5' 
-      * 7.2 - [WARN] 4.5 - Ensure Content trust for Docker is Enabled +      * 7.7 - [WARN] 5.25 - Ensure the container is restricted from acquiring additional privileges 
-      * 7.3 - [WARN] 4.6 - Ensure that HEALTHCHECK instructions have been added to container images +      * 7.8 - [WARN] 5.26 - Ensure container health is checked at runtime 
-    * LAB #- Sécurisation du Container Runtime +      * 7.9 - [WARN] 5.28 - Ensure PIDs cgroup limit is used 
-      * 8.1 - [WARN] 5.1 - Ensure AppArmor Profile is Enabled +    * LAB #- Sécurisation des Images avec Docker Content Trust 
-      * 8.2 - [WARN] 5.2 - Ensure SELinux security options are set, if applicable +      * 8.1 - DOCKER_CONTENT_TRUST 
-      * 8.3 - [WARN] 5.10 - Ensure memory usage for container is limited +      * 8.2 - DCT et la commande docker pull
-      * 8.4 - [WARN] 5.11 - Ensure CPU priority is set appropriately on the container +
-      * 8.5 - [WARN] 5.12 - Ensure the container's root filesystem is mounted as read only +
-      * 8.6 - [WARN] 5.14 - Ensure 'on-failure' container restart policy is set to '5' +
-      * 8.7 - [WARN] 5.25 - Ensure the container is restricted from acquiring additional privileges +
-      * 8.8 - [WARN] 5.26 - Ensure container health is checked at runtime +
-      * 8.9 - [WARN] 5.28 - Ensure PIDs cgroup limit is used +
-    * LAB #- Sécurisation des Images avec Docker Content Trust +
-      * 9.1 - DOCKER_CONTENT_TRUST +
-      * 9.2 - DCT et la commande docker pull+
         * L'option disable-content-trust         * L'option disable-content-trust
-      * 9.3 - DCT et la commande docker push +      * 8.3 - DCT et la commande docker push 
-      * 9.4 - DCT et la commande docker build+      * 8.4 - DCT et la commande docker build
         * Créer un deuxième Repositry         * Créer un deuxième Repositry
         * Supprimer une Signature         * Supprimer une Signature
-    * LAB #10 - Sécurisation du Socket du Daemon Docker +    * LAB #- Sécurisation du Socket du Daemon Docker 
-      * 10.1 - Création du Certificat de l'Autorité de Certification +      * 9.1 - Création du Certificat de l'Autorité de Certification 
-      * 10.2 - Création du Certificat du Serveur Hôte du Daemon Docker +      * 9.2 - Création du Certificat du Serveur Hôte du Daemon Docker 
-      * 10.3 - Création du Certificat du Client +      * 9.3 - Création du Certificat du Client 
-      * 10.4 - Démarrage du Daemon Docker avec une Invocation Directe +      * 9.4 - Démarrage du Daemon Docker avec une Invocation Directe 
-      * 10.5 - Configuration du Client+      * 9.5 - Configuration du Client
  
-  * **DOF609 - Validation de la Formation** - 1 heure. +  * **DOF608 - Validation de la Formation**
-    * Pour Aller Plus Loin +
-      * Support de Cours +
-      * L'Infrastructure Hors Formation +
-        * Matériel +
-        * Logiciels +
-        * Machine Virtuelle+
     * Rappel du Programme de la Formation     * Rappel du Programme de la Formation
-      * Jour #1 
-      * Jour #2 
-      * Jour #3 
-    * Évaluation de la Formation 
-    * Validation des acquis 
  
 =====Évaluation de la Formation===== =====Évaluation de la Formation=====
Ligne 283: Ligne 206:
 ----- -----
  
-<html> +Copyright © 2024 Hugh Norris Document non-contractuel. Le programme peut être modifié sans préavis.
-<DIV ALIGN="CENTER"> +
-Copyright © 2021 Hugh Norris<BR><BR> +
-Document non-contractuel. Le programme peut être modifié sans préavis. +
-</div> +
-</html> +
Menu