Day 1 - How to Install n8n Locally with Docker Desktop Step-by-Step Guide

If you want to learn:


How do I install Docker Desktop on Windows and Mac?

What's the best way to run n8n locally on my computer?

Should I use Docker or NPM to install n8n?

How do I set up a self-hosted n8n instance step-by-step?

What are the prerequisites for running n8n with Docker?

How do I configure WSL2 for Docker on Windows?


Then this lecture is for you!



This comprehensive step-by-step tutorial walks you through installing Docker Desktop and setting up n8n locally on both Windows and Mac systems. You'll learn how to install Docker Desktop, configure WSL2 on Windows for optimal Docker performance, and understand why Docker is the recommended approach over NPM for self-hosting n8n. The lecture covers the complete Docker installation process, from downloading Docker Desktop to launching your first Docker container. You'll discover how to use PowerShell on Windows and Terminal on Mac to run essential commands, navigate the n8n documentation for self-hosting, and prepare your local environment for workflow automation. Whether you're on Windows with an Intel or ARM chip, or Mac with Apple Silicon or Intel processor, this tutorial provides platform-specific guidance to successfully install n8n locally. By the end, you'll have Docker Desktop running on your computer and be ready to deploy your local n8n instance for building powerful automation workflows without relying on n8n cloud services.