Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles

Installer n8n avec Docker : le tuto gratuit pas à pas (Windows, macOS, Linux)

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Installer n8n en local avec Docker, gratuitement, sans écrire une ligne de code.
Vous avez entendu parler de n8n et des agents IA, vous avez ouvert la documentation officielle, et vous avez refermé l'onglet.
Node.js, dépendances, variables d'environnement : l'installation décourage souvent plus que l'outil lui-même.

Ce tuto gratuit règle cette étape en une quarantaine de minutes, que vous soyez sous Windows, macOS ou Linux.
Carl Brison part du principe que vous n'avez jamais ouvert Docker. Il commence par expliquer pourquoi passer par un conteneur plutôt que par une installation classique, puis il vous accompagne écran par écran jusqu'à l'ouverture de n8n dans votre navigateur, en local sur votre machine.

Ce que vous saurez faire à la fin

  • Expliquer avec vos mots ce qu'est une image, un conteneur et un volume, et pourquoi l'isolation protège votre système
  • Télécharger et installer Docker Desktop en choisissant la bonne version pour votre configuration
  • Débloquer l'erreur de virtualisation qui apparaît au premier lancement sous Windows, celle liée à WSL2
  • Créer le volume Docker qui conservera vos données n8n d'un redémarrage à l'autre
  • Récupérer l'image officielle n8n depuis le moteur de recherche intégré à Docker
  • Renseigner correctement le port hôte, le chemin de conteneur et les variables d'environnement attendus par n8n, dont le fuseau horaire
  • Lancer n8n sur localhost et créer votre compte pour construire vos premiers workflows

Pourquoi passer par Docker plutôt que par une installation directe

Installer n8n en direct suppose de gérer Node.js, ses dépendances et les particularités de votre système d'exploitation.
Avec Docker, tout ce dont n8n a besoin voyage dans une boîte fermée : le comportement est identique sur Windows, sur macOS et sur Linux, le conteneur démarre en quelques secondes et consomme peu de ressources. Si un jour vous voulez tout retirer, vous supprimez le conteneur et votre machine reste propre.
C'est aussi la voie qui vous laisse le choix par la suite. Vous pouvez rester en local sans rien dépenser, ou basculer plus tard vers un serveur distant si vos automatisations doivent tourner même ordinateur éteint.

À qui s'adresse ce tuto

Aux grands débutants sur Docker, aux indépendants et aux curieux de l'automatisation qui veulent tester n8n avant d'y consacrer du temps. Aucun prérequis technique avancé : savoir installer un logiciel et copier-coller une valeur dans un champ suffit. Le tuto fait partie du champ no-code, il n'y a pas de programmation.

Et après, comment aller plus loin

Une fois n8n opérationnel, la suite logique est d'apprendre à construire des workflows : nœuds, déclencheurs, conditions, webhooks et connexion à vos applications. C'est l'objet de la formation Débuter avec n8n : le tuto complet pour automatiser sans coder, qui prend le relais exactement là où celui-ci s'arrête. Si c'est plutôt Docker qui vous intrigue, la formation Docker : maîtrisez la conteneurisation de A à Z approfondit les images, le Dockerfile et Docker Compose.
Côté intelligence artificielle, n8n prend tout son sens quand vous y branchez un modèle de langage pour trier, résumer ou rédiger automatiquement. Le catalogue IA générative couvre ces usages.

Votre formateur

Carl Brison est technicien supérieur en multimédia depuis le début des années 2000 et créateur de nombreux sites professionnels, dont deux imprimeries en ligne. Il est également auteur de livres informatiques publiés aux Éditions Ellipses. Sur Tuto.com, ses formations gratuites de prise en main comptent parmi les plus suivies du catalogue, avec plus de 3 500 accès sur son seul tuto HTML. Il signe notamment le tuto gratuit ChatGPT : découverte rapide, bonne porte d'entrée si vous n'avez encore jamais utilisé d'IA générative.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Leçon 1
Comprendre Docker : image, conteneur et isolation
Leçon 2
Créer son compte Docker et télécharger Docker Desktop
Leçon 3
Installer Docker Desktop et ouvrir l'application
Leçon 4
Résoudre l'erreur de virtualisation liée à WSL2
Leçon 5
Découvrir n8n : workflows, nœuds et déclencheurs
Leçon 6
Créer le volume Docker et récupérer l'image n8n
Leçon 7
Configurer le port, le volume et les variables d'environnement

Table des matières

Leçon 1Comprendre Docker : image, conteneur et isolation
05m55
Leçon 2Créer son compte Docker et télécharger Docker Desktop
04m56
Leçon 3Installer Docker Desktop et ouvrir l'application
04m02
Leçon 4Résoudre l'erreur de virtualisation liée à WSL2
04m30
Leçon 5Découvrir n8n : workflows, nœuds et déclencheurs
05m42
Leçon 6Créer le volume Docker et récupérer l'image n8n
02m24
Leçon 7Configurer le port, le volume et les variables d'environnement
08m36
Leçon 8Ouvrir n8n en local et poursuivre vers l'automatisation IA
03m58

Aperçus

Vos questions sur le cours

Faut-il payer pour utiliser n8n après ce tuto ?

Non. n8n est open source et l'installation locale montrée ici est gratuite. Vous ne payez que si vous choisissez plus tard l'offre hébergée de n8n ou un serveur distant. La seule contrepartie du local est que votre ordinateur doit rester allumé pour que les workflows s'exécutent.

Docker fonctionne-t-il sur Mac et sur Linux, ou seulement sur Windows ?

Docker Desktop existe pour les trois systèmes et la procédure est identique. Les démonstrations sont réalisées sous Windows, mais le conteneur se comporte de la même façon quel que soit votre système. C'est justement l'intérêt de passer par Docker.

Que faire si Docker affiche une erreur de virtualisation au premier lancement ?

C'est le cas le plus fréquent sous Windows et une vidéo entière y est consacrée. Il s'agit presque toujours de WSL2 qui n'est pas activé. Le tuto montre la vérification à faire dans PowerShell et la marche à suivre pour l'activer, puis redémarrer.

Ai-je besoin de savoir coder pour suivre ce tuto ?

Non. Vous n'écrivez aucune ligne de code. Vous installez un logiciel, vous créez un volume et vous recopiez quelques valeurs de configuration issues de la documentation officielle, chacune expliquée à l'écran.

Mes workflows sont-ils conservés si je ferme Docker ?

Oui, à condition d'avoir créé le volume comme montré dans le tuto. C'est précisément son rôle : il stocke les données n8n en dehors du conteneur. Pour retrouver n8n, il suffit de relancer Docker puis d'ouvrir l'adresse locale indiquée.

Attendez ! 🤗

Accédez à plus de 1417 tutos gratuits

Notre politique de protection des données