Aller au contenu
RDR-IT
Menu
Microsoft
Windows Serveur
Administration système
Active Directory – Tutoriels
GPO – Stratégie de groupe
AD CS – Active Directory Certificate Services
AD FS – Active Directory Federation Services
MDT / WDS
Remote Desktop
Hyper-V
IIS
Serveurs de fichiers
DFS – DFSR
FSRM
Sauvegarde
Windows Desktop
Exchange Server
Microsoft 365
Linux
Virtualisation
Hyper-V
Proxmox
VMware
Logiciels
Ansible
Apache2
Authentik
BunkerWeb
Crowdsec
Docker
GLPI
Guacamole
Minio
Nginx
MySQL / MariaDB
Nextcloud
Proxmox
PRTG
Rundeck
Semaphore UI
Veeam
VMware
WordPress
Zabbix
Matériels
Dell
HP
Fortinet
Sophos
Stormshield
Outils
AdminSys Tools
Generateur de fichier RDP
AD User Information Excel
Images équipements (PNG)
CERT-FR : alerte sécurite de l’ANSSI
Cours & Quiz
Cours
Docker pour les débutants : Le Chantier Naval
Active Directory : les bases
Déploiement d’image Windows
Le bureau à distance avec Windows
GLPI : les bases
Configurer un serveur pour héberger des sites Internet
Quiz
Quiz Active Directory – Niveau Débutant
Quiz Docker Débutant : Les bases de Docker
Glossaire
⚙️
Accueil
›
Cours
›
Docker pour les débutants : Le Chantier Naval
›
🏗️ Section 1 : Bienvenue à bord ! (Fondations)
📚 Docker pour les débutants : Le Chantier Naval
🏁 Quiz Section 1 : Vocabulaire et concepts de base.
📄 Article
⏱ 5
✅ Gratuit
Tester vos connaissances.
Débutant
⏱ 5 min
❓ 6 questions
📊 9 tentatives — 83.2% réussite
Quiz * Docker pour les débutants * Section 1
🚀 Démarrer le Quiz
⬅ Précédente
1.4 : Premier contact : Le hello-world
📋 Sommaire
Suivante ➡
2.1 : Qu'est-ce qu'une image Docker ? (Le template lecture-seule)
📋 Sommaire : Docker pour les débutants : Le Chantier Naval
▼
🏗️ Section 1 : Bienvenue à bord ! (Fondations)
1
📄
1.1 : Docker, c’est quoi ? (L'analogie du container vs le vrac).
5
Gratuit
2
📄
1.2 : Docker vs Machines Virtuelles : Pourquoi c'est une révolution ?
5
Gratuit
3
📄
1.3 : Installation (Windows/Linux/Mac) et vérification
5
Gratuit
4
📄
1.4 : Premier contact : Le hello-world
5
Gratuit
5
📄
🏁 Quiz Section 1 : Vocabulaire et concepts de base.
5
Gratuit
← ici
📦 Section 2 : Les Images et les Registres (Le Supermarché Docker)
6
📄
2.1 : Qu'est-ce qu'une image Docker ? (Le template lecture-seule)
5
Gratuit
7
📄
2.2 : Le Docker Hub et les Registres : Où sont stockées les images ?
7
Gratuit
8
📄
2.3 : Manipuler les images au terminal
Gratuit
9
📄
🏁 Quiz Section 2 : Gestion du catalogue d'images
10
Gratuit
⛽ Section 3 : Ports et Réseaux (Ouvrir les vannes)
10
📄
3.1 : Comprendre le mapping de ports
5
Gratuit
11
📄
3.2 : Focus : EXPOSE vs PORTS. Pourquoi EXPOSE ne suffit pas pour accéder à mon site ?
5
Gratuit
12
📄
3.3 : Le réseau Bridge : Créer un isolant pour que nos conteneurs discutent entre eux (docker network)
13
📄
🏁 Quiz Section 3 : Communication et flux réseaux
10
Gratuit
🔨 Section 4 : Le Chantier Manuel (L'approche "Docker Run")
14
📄
4.1 : Préparer le terrain : Création du réseau et des dossiers.
5
Gratuit
15
📄
4.2 : Lancer MariaDB : Utilisation des -e (variables d'environnement)
5
Gratuit
16
📄
4.3 : Lancer Apache/PHP : Lier le serveur web à la base avec --network
5
Gratuit
17
🔧
TP N°1 : Déployer un site PHP qui affiche "Connexion BDD OK".
10
Gratuit
18
❓
🏁 Quiz Section 4 : Maîtrise du déploiement unitaire.
10
Gratuit
🎼 Section 5 : L'Orchestration avec Docker Compose
19
📄
5.1 : Pourquoi Docker Compose ? (Le passage du script au descriptif)
5
Gratuit
20
📄
5.2 : La Structure de Projet Idéale : Organisation des dossiers (/app, /data, /conf)
5
Gratuit
21
📄
5.3 : Syntaxe YAML : Traduire nos docker run en services
5
Gratuit
22
📄
5.4 : Cycle de vie : up, down, stop, start
10
Gratuit
23
🔧
TP N°2 : Migrer la stack manuelle vers un docker-compose.yml structuré
15
Gratuit
24
❓
🏁 Quiz Section 5 : Devenir architecte Compose.
Gratuit
💾 Section 6 : La Persistance des Données (Volumes)
25
📄
6.1 : Le cycle de vie d’un conteneur : Pourquoi tout disparaît par défaut ?
5
Gratuit
26
📄
6.2 : Bind Mounts (./data:/var/lib/mysql) : Le lien direct avec vos dossiers locaux
3
Gratuit
27
📄
6.3 : Named Volumes (my_data:/var/www/html) : Laisser Docker gérer le stockage
8
Gratuit
28
📄
6.4 : Quand utiliser l’un ou l’autre ? (Dev vs Prod)
5
Gratuit
29
❓
🏁 Quiz Section 6 : Stratégies de stockage
Gratuit
🔧 Section 7 : Configuration Dynamique (Variables d'env)
30
📄
7.1 : Le fichier .env : Le coffre-fort des réglages
5
Gratuit
31
📄
7.2 : Interpolation : Utiliser ${DB_PASSWORD} dans le YAML
5
Gratuit
32
📄
7.3 : Gestion multi-fichiers : Utiliser env_file pour séparer les configs
5
Gratuit
33
📄
Quiz Section 7 : Flexibilité et environnements
🚦 Section 8 : Accès Web Pro avec Traefik
34
📄
8.1 : Pourquoi un Reverse Proxy ? (Le port 80 pour tout le monde)
3
Gratuit
35
📄
8.2 : Configuration de Traefik en 5 minutes
5
Gratuit
36
📄
8.3 : Les Labels Docker : "Taguer" ses conteneurs pour qu'ils apparaissent sur le web
5
Gratuit
37
🔧
TP N°3 : Rendre la stack accessible sur http://mon-projet.local via Traefik
15
Gratuit
38
❓
Quiz Section 8 : Mise en ligne et routage
10
Gratuit
🩺 Section 9 : Administration, Debug & Bonus
39
📄
9.1 : Debugging : logs -f, inspect, et le fameux docker exec -it
5
Gratuit
40
📄
9.2 : Interface Graphique : Découverte de Portainer pour tout voir d'un coup d'œil
3
Gratuit
41
📄
9.3 : Maintenance : Nettoyer l'espace disque (prune)
3
Gratuit
42
📄
9.4 : [BONUS AVANCÉ] : Introduction aux Docker Secrets
3
Gratuit
43
📄
9.5 : [BONUS OPTIMISATION] : Créer son propre Dockerfile Apache avec configuration PHP-FPM
5
Gratuit
🏁 Pour finir
44
📄
🏁 Conclusion : Ce que vous retenez
Gratuit