❓ C'est quoi Docker?

Docker permet de faire tourner des applications dans des conteneurs isolés. Chaque conteneur est une mini-machine indépendante avec ses propres dépendances.

🏠 Chaque app dans sa propre "boîte" isolée
🔄 Facile à mettre à jour (changer l'image)
📦 Portable — marche partout
⚡ Plus léger qu'une vraie machine virtuelle

📋 Conteneurs Docker actifs

🐳
gotenberg
● Up 6 jours
🔌 Port 3000
🆔 ID: 405292869e2e
🖼️ Image: gotenberg/gotenberg:8
🔌 Ports: 0.0.0.0:3000→3000/tcp
📡 Accès: Public
Gotenberg est un service de conversion de documents. Il transforme des fichiers HTML, Word, PDF, etc. en PDF via une API REST. Très utilisé dans les applications qui doivent générer des documents PDF.
docker stop gotenberg docker restart gotenberg docker logs gotenberg
🐳
n8n-n8n-1
● Up 4 jours
🔌 Port 5678
🆔 ID: 0bb9d7b1d190
🖼️ Image: docker.n8n.io/n8nio/n8n
🔌 Ports: 127.0.0.1:5678→5678/tcp
📡 Accès: Local uniquement
n8n est une plateforme d'automatisation de workflows (comme Zapier mais open-source et auto-hébergé). Permet de connecter des APIs, automatiser des tâches, créer des webhooks, envoyer des emails, etc. Accessible uniquement en local (127.0.0.1:5678).
docker stop n8n-n8n-1 docker restart n8n-n8n-1 docker logs n8n-n8n-1
🐳
peinture-birke-proxy
● Up 6 jours
🔌 Port 80
🆔 ID: 55e5cdc30720
🖼️ Image: nginx:alpine
🔌 Ports: 80/tcp (interne)
📡 Accès: Interne
Serveur Nginx dans un conteneur Docker, servant de reverse proxy pour l'ancienne application peinture-birke. Ce conteneur est toujours actif même si l'app PM2 peinture-birke est arrêtée.
docker stop peinture-birke-peinture-birke-proxy-1 docker logs peinture-birke-peinture-birke-proxy-1
🐳
n8n-traefik-1
● Exited (6 jours)
🔌 —
🆔 ID: a4dfecbece4f
🖼️ Image: traefik
🔌 Ports:
📡 Accès: Arrêté
Traefik est un reverse proxy/load balancer. Il était utilisé avec n8n pour gérer le routing. Ce conteneur est actuellement arrêté (Exited depuis 6 jours).
docker start n8n-traefik-1 docker rm n8n-traefik-1

💻 Commandes Docker Essentielles

CommandeDescription
docker psLister les conteneurs actifs
docker ps -aLister tous les conteneurs (actifs + arrêtés)
docker stop nomArrêter un conteneur
docker start nomDémarrer un conteneur
docker restart nomRedémarrer un conteneur
docker logs nomVoir les logs d'un conteneur
docker rm nomSupprimer un conteneur arrêté
docker imagesLister les images disponibles
docker statsStatistiques CPU/RAM en temps réel