《井云AI洞察》
39 分钟

10分钟搞定!Windows本地部署 n8n 自动化神器(附完整截图教程)

n8n 早已成为全球效率达人和开发者心中的“自动化神器”🔥。

井云团队
井云团队2025-12-18
返回专栏列表

n8n 早已成为全球效率达人和开发者心中的“自动化神器”🔥。

它能自动收邮件、同步表格、监控网站、发微信通知……甚至连接 AI 与 IoT 设备,把繁琐重复的工作一键自动化。关键是——完全免费、开源、还能私有部署在你自己的电脑上!

但很多人一听到“部署”,就以为要敲命令行、配服务器、装 Linux……

其实,根本不用那么复杂!

这篇教程专为 Windows 小白设计——

你不需要懂代码,也不用折腾虚拟机,只要一台普通 Windows 电脑,通过 Docker Desktop(图形界面操作),点几下鼠标,就能本地运行 n8n!

学会这一步,你就拥有了 24 小时不下班的“数字员工”。

无论是自动整理文件、追踪商品降价,还是搭建个人智能工作流,全都轻松实现。

接下来,手把手带你从零开始,10 分钟内让 n8n 在 Windows 上跑起来!💻✨

01、安装Docker

最好要有科学上网工具,这样能保证下载和安装比较顺利。

Docker Desktop下载地址:https://docs.docker.com/get-started/get-docker/

选择适合自己系统的,这里我们点击第二个Docker Desktop for Windows。

图片展示了Docker官网“Get started”页面中关于Docker Desktop的介绍。页面左侧有导航栏,右侧介绍Docker可帮助快速交付软件,可下载安装在多个平台。下方列出三种Docker Desktop版本,其中“Docker Desktop for Windows”以红色框突出显示,其描述为一个原生Windows应用,将所有Docker工具交付给Windows电脑。该图片与上下文紧密相关,上下文提到要选择适合自己系统的Docker Desktop,这里明确指出了Windows系统的版本。
图片展示了Docker官网“Get started”页面中关于Docker Desktop的介绍。页面左侧有导航栏,右侧介绍Docker可帮助快速交付软件,可下载安装在多个平台。下方列出三种Docker Desktop版本,其中“Docker Desktop for Windows”以红色框突出显示,其描述为一个原生Windows应用,将所有Docker工具交付给Windows电脑。该图片与上下文紧密相关,上下文提到要选择适合自己系统的Docker Desktop,这里明确指出了Windows系统的版本。

下载这个Docker Desktop for Windows - x86_64

图片展示的是Docker Desktop for Windows的安装页面。页面上方有导航栏,中间标题为“Install Docker Desktop on Windows”,下方有“Docker Desktop for Windows - x86_64”“Docker Desktop for Windows - x86_64 on the Microsoft Store”“Docker Desktop for Windows - Arm (Early Access)”三个安装选项。页面右侧有“System requirements”系统要求说明。图片中红色箭头指向“Docker Desktop for Windows - x86_64”选项,与上文提到的下载Docker Desktop for Windows - x86_64相呼应,是安装n8n前安装Docker Desktop的步骤之一。
图片展示的是Docker Desktop for Windows的安装页面。页面上方有导航栏,中间标题为“Install Docker Desktop on Windows”,下方有“Docker Desktop for Windows - x86_64”“Docker Desktop for Windows - x86_64 on the Microsoft Store”“Docker Desktop for Windows - Arm (Early Access)”三个安装选项。页面右侧有“System requirements”系统要求说明。图片中红色箭头指向“Docker Desktop for Windows - x86_64”选项,与上文提到的下载Docker Desktop for Windows - x86_64相呼应,是安装n8n前安装Docker Desktop的步骤之一。

接下来就可以安装n8n了。

Windows上Docker Desktop的安装路径默认是C盘,为了避免占用C盘。

这里解决方案是:

首先创建一个文件夹,用于后续存放docker:F:\DockerDesktop

图片展示了Windows系统中F盘下的DockerDesktop文件夹内容。文件夹内为空,仅显示“名称”和“修改日期”两个列标题。该图片与文档中介绍Windows本地部署n8n自动化神器的步骤相关,用于说明在F盘创建的DockerDesktop文件夹状态,为后续安装Docker等操作提供参考,确保文件夹为空且存在,便于后续在cmd中执行相关命令。
图片展示了Windows系统中F盘下的DockerDesktop文件夹内容。文件夹内为空,仅显示“名称”和“修改日期”两个列标题。该图片与文档中介绍Windows本地部署n8n自动化神器的步骤相关,用于说明在F盘创建的DockerDesktop文件夹状态,为后续安装Docker等操作提供参考,确保文件夹为空且存在,便于后续在cmd中执行相关命令。

第2步开始用管理员身份运行cmd,然后执行下面的命令(要先创建F:\DockerDesktop文件夹)

mklink /j "C:\Program Files\Docker" "F:\DockerDesktop"

图片展示的是Windows系统管理员命令提示符界面,显示了在F:\DockerDesktop文件夹下创建C:\Program Files\Docker的软链接命令执行结果。命令为“mklink /j “C:\Program Files\Docker” “F:\DockerDesktop””,并提示为C:\Program Files\Docker创建的链接。该图片与上文介绍的Windows本地部署n8n自动化神器教程相关,是第2步用管理员身份运行cmd执行命令后显示的结果画面,用于说明命令执行情况。
图片展示的是Windows系统管理员命令提示符界面,显示了在F:\DockerDesktop文件夹下创建C:\Program Files\Docker的软链接命令执行结果。命令为“mklink /j “C:\Program Files\Docker” “F:\DockerDesktop””,并提示为C:\Program Files\Docker创建的链接。该图片与上文介绍的Windows本地部署n8n自动化神器教程相关,是第2步用管理员身份运行cmd执行命令后显示的结果画面,用于说明命令执行情况。

开始双击Docker Desktop Installer.exe安装docker

图片展示的是Docker Desktop安装过程中“Configuration”配置界面。界面上方有“Use WSL 2 instead of Hyper-V (recommended)”等三个选项,其中“Use WSL 2 instead of Hyper-V (recommended)”和“Allow Windows Containers to be used with this installation”选项被红色框突出显示。下方有提示“Windows Containers should only be enabled if you understand the risks. For more information, see our docs.”。该图片与文档中介绍Docker Desktop安装步骤的内容相关,展示了安装时的配置选项界面。
图片展示的是Docker Desktop安装过程中“Configuration”配置界面。界面上方有“Use WSL 2 instead of Hyper-V (recommended)”等三个选项,其中“Use WSL 2 instead of Hyper-V (recommended)”和“Allow Windows Containers to be used with this installation”选项被红色框突出显示。下方有提示“Windows Containers should only be enabled if you understand the risks. For more information, see our docs.”。该图片与文档中介绍Docker Desktop安装步骤的内容相关,展示了安装时的配置选项界面。

安装成功后双击启动

图片展示的是Docker Desktop安装过程中出现的订阅服务协议界面。界面上方有多个卡通动物角色,下方文字说明通过选择接受,同意订阅服务协议、Docker数据处理协议、隐私政策及Docker AI补充条款。还提示商业使用Docker Desktop在员工超过250人或年收入超过1000万美元的公司需付费订阅。界面右下角有“View Full Terms”“Accept”“Close”三个按钮,其中“Accept”按钮被红色箭头指向突出显示。
图片展示的是Docker Desktop安装过程中出现的订阅服务协议界面。界面上方有多个卡通动物角色,下方文字说明通过选择接受,同意订阅服务协议、Docker数据处理协议、隐私政策及Docker AI补充条款。还提示商业使用Docker Desktop在员工超过250人或年收入超过1000万美元的公司需付费订阅。界面右下角有“View Full Terms”“Accept”“Close”三个按钮,其中“Accept”按钮被红色箭头指向突出显示。

点击skip跳过

图片展示的是Docker Desktop的欢迎界面,标题为“Welcome to Docker”,有“Work”和“Personal”两个选项卡,推荐使用工作邮箱地址登录。下方有“Work email address”输入框,以及“Continue”按钮,还有“Or”提示,以及Google、GitHub、Create an account等登录选项。图片中红色箭头指向“Skip”按钮,表明在安装成功后双击启动Docker Desktop时,点击该按钮可跳过此步骤。
图片展示的是Docker Desktop的欢迎界面,标题为“Welcome to Docker”,有“Work”和“Personal”两个选项卡,推荐使用工作邮箱地址登录。下方有“Work email address”输入框,以及“Continue”按钮,还有“Or”提示,以及Google、GitHub、Create an account等登录选项。图片中红色箭头指向“Skip”按钮,表明在安装成功后双击启动Docker Desktop时,点击该按钮可跳过此步骤。

点击copy,去cmd中执行命令

图片展示的是Docker Desktop的界面,提示“WSL needs updating”,说明Windows Subsystem for Linux (WSL)版本过旧,需更新。界面上方有搜索栏、图标等,下方有“Restart”按钮和“Copied!”提示框,右侧有红色箭头指向“Copied!”。该图片与上文提到的在Docker中点击“Restart”后等待的内容相关,展示了重启后的界面情况。
图片展示的是Docker Desktop的界面,提示“WSL needs updating”,说明Windows Subsystem for Linux (WSL)版本过旧,需更新。界面上方有搜索栏、图标等,下方有“Restart”按钮和“Copied!”提示框,右侧有红色箭头指向“Copied!”。该图片与上文提到的在Docker中点击“Restart”后等待的内容相关,展示了重启后的界面情况。

wsl --update

图片展示的是在Windows命令提示符中执行命令的界面。命令为“cd DockerDesktop”和“wsl --update”,执行后显示“正在安装:适用于 Linux 的 Windows 子系统,已安装 适用于 Linux 的 Windows 子系统”。该图片与文档中“开始双击Docker Desktop Installer.exe安装docker,安装成功后双击启动,点击skip跳过,点击copy,去cmd中执行命令”步骤相关,是执行命令后的结果展示,表明适用于Linux的Windows子系统已安装。
图片展示的是在Windows命令提示符中执行命令的界面。命令为“cd DockerDesktop”和“wsl --update”,执行后显示“正在安装:适用于 Linux 的 Windows 子系统,已安装 适用于 Linux 的 Windows 子系统”。该图片与文档中“开始双击Docker Desktop Installer.exe安装docker,安装成功后双击启动,点击skip跳过,点击copy,去cmd中执行命令”步骤相关,是执行命令后的结果展示,表明适用于Linux的Windows子系统已安装。

然后在docker中点击“Restart”

图片展示的是Docker Desktop的界面,提示“WSL needs updating”,即Windows子系统 for Linux版本过旧,需更新。界面中央有红色箭头指向“Restart”按钮,提示点击重启。下方有“wsl --update”命令及“Microsoft WSL documentation”链接。界面左下角显示“Engine stopped”,右下角有版本号“v4.55.0”。该图片与上文“然后在docker中点击‘Restart’”的内容对应,是重启操作后的界面展示。
图片展示的是Docker Desktop的界面,提示“WSL needs updating”,即Windows子系统 for Linux版本过旧,需更新。界面中央有红色箭头指向“Restart”按钮,提示点击重启。下方有“wsl --update”命令及“Microsoft WSL documentation”链接。界面左下角显示“Engine stopped”,右下角有版本号“v4.55.0”。该图片与上文“然后在docker中点击‘Restart’”的内容对应,是重启操作后的界面展示。

然后等待...

图片展示的是Docker Desktop的启动界面。界面上方有“docker:desktop”标识及“Personal”字样,右上角有“Sign in”按钮。中间显示“Starting the Docker Engine...”,下方文字说明Docker Engine是运行容器的基础技术。左下角有“Engine starting”提示,右下角显示版本号“v4.55.0”。界面底部显示RAM、CPU、Disk等资源使用情况。该图对应文档中“然后在docker中点击‘Restart’,然后等待...”步骤后的完成状态展示。
图片展示的是Docker Desktop的启动界面。界面上方有“docker:desktop”标识及“Personal”字样,右上角有“Sign in”按钮。中间显示“Starting the Docker Engine...”,下方文字说明Docker Engine是运行容器的基础技术。左下角有“Engine starting”提示,右下角显示版本号“v4.55.0”。界面底部显示RAM、CPU、Disk等资源使用情况。该图对应文档中“然后在docker中点击‘Restart’,然后等待...”步骤后的完成状态展示。

完成后如下图所示:

图片展示的是Docker Desktop的界面,左侧导航栏中“Containers”选项被选中。界面中央提示“Your running containers show up here”,并有“what is a container?”和“how do I run a container?”的介绍。界面右下角有“A terminal directly within Docker Desktop”的提示,箭头指向该提示,下方还有版本号“v4.55.0”。该图片与文档中介绍在Docker中点击“Restart”后等待完成的内容相关,展示了完成后的Docker Desktop界面情况。
图片展示的是Docker Desktop的界面,左侧导航栏中“Containers”选项被选中。界面中央提示“Your running containers show up here”,并有“what is a container?”和“how do I run a container?”的介绍。界面右下角有“A terminal directly within Docker Desktop”的提示,箭头指向该提示,下方还有版本号“v4.55.0”。该图片与文档中介绍在Docker中点击“Restart”后等待完成的内容相关,展示了完成后的Docker Desktop界面情况。

02、n8n 安装

进行安装之前,一定要确保打开你的 Docker Desktop。

还有个细节,这里安装完成Docker所有东西后,需要重新打开cmd,不能使用之前的那个。或者直接用docker自带的那个terminal。

图片展示的是Windows终端界面,显示了在Docker Desktop文件夹中运行docker -v命令的输出结果。界面中输入了“cd f:”“F:”“cd DockerDesktop”“F:\DockerDesktop>docker -v”等指令,最后输出了Docker版本信息“Docker version 29.1.3, build f52814d”。该图片与文档中“n8n安装”部分内容相关,用于说明在Windows系统中打开终端并执行相关命令以创建Volume和挂载文件夹的操作步骤。
图片展示的是Windows终端界面,显示了在Docker Desktop文件夹中运行docker -v命令的输出结果。界面中输入了“cd f:”“F:”“cd DockerDesktop”“F:\DockerDesktop>docker -v”等指令,最后输出了Docker版本信息“Docker version 29.1.3, build f52814d”。该图片与文档中“n8n安装”部分内容相关,用于说明在Windows系统中打开终端并执行相关命令以创建Volume和挂载文件夹的操作步骤。

打开终端,分别输入如下两行代码:

windows: win + R 输入 cmd 回车,Mac 的 直接打开终端即可

先创建Volume。(它的作用是:即使容器被删除,里面的数据也不会丢失。)

docker volume create n8n_data

挂载到刚才创建的n8n_data

docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

命令运行完后,结果如下:

图片展示的是Windows本地部署n8n自动化神器时n8n安装命令运行后的结果。命令执行后,显示了多个“Finished migration”信息,如“AddGlobalColumnToCredentialTable”等,表明迁移操作完成。接着出现“JS Task Runner ready on 127.0.0.1, port 5678”等信息,表明JS Task Runner已准备好。最后提示“Editor is now accessible via: http://localhost:5678”,并提示按“o”键在浏览器中打开,表明n8n编辑器已可用。
图片展示的是Windows本地部署n8n自动化神器时n8n安装命令运行后的结果。命令执行后,显示了多个“Finished migration”信息,如“AddGlobalColumnToCredentialTable”等,表明迁移操作完成。接着出现“JS Task Runner ready on 127.0.0.1, port 5678”等信息,表明JS Task Runner已准备好。最后提示“Editor is now accessible via: http://localhost:5678”,并提示按“o”键在浏览器中打开,表明n8n编辑器已可用。

03、开启n8n之旅

打开这个地址,然后注册登录即可

http://localhost:5678/

输入账号密码( 用户名密码可以随便填 )

# 邮箱一定要真实的

图片展示的是n8n的账号注册页面。页面上方显示网址“localhost:5678/setup”,中间有n8n的标志。下方是“Set up owner account”标题,有“Email”“First Name”“Last Name”“Password”等必填项,分别对应输入框。底部有勾选框“i want to receive security and product updates”,右下角有红色“Next”按钮。该图片与文档中“开启n8n之旅”部分对应,指导用户在n8n网站上注册账号,输入邮箱、姓名、密码等信息并勾选同意接收安全和产品更新通知后,点击“Next”继续。
图片展示的是n8n的账号注册页面。页面上方显示网址“localhost:5678/setup”,中间有n8n的标志。下方是“Set up owner account”标题,有“Email”“First Name”“Last Name”“Password”等必填项,分别对应输入框。底部有勾选框“i want to receive security and product updates”,右下角有红色“Next”按钮。该图片与文档中“开启n8n之旅”部分对应,指导用户在n8n网站上注册账号,输入邮箱、姓名、密码等信息并勾选同意接收安全和产品更新通知后,点击“Next”继续。

然后直接点击"Get started"

图片展示的是n8n网站的“Get started”页面。页面上方显示“Welcome test!”及“Create your first workflow”。下方有“Customize n8n to you”标题,内容为“这些问题帮助我们定制n8n”。页面中有五个下拉选择框,分别询问用户公司类型、角色、自动化主要对象、公司规模及如何得知n8n。右下角有一个红色的“Get started”按钮。该图片与文档中“开启n8n之旅”部分相关,是注册登录后进入的页面,需填写相关信息以定制n8n。
图片展示的是n8n网站的“Get started”页面。页面上方显示“Welcome test!”及“Create your first workflow”。下方有“Customize n8n to you”标题,内容为“这些问题帮助我们定制n8n”。页面中有五个下拉选择框,分别询问用户公司类型、角色、自动化主要对象、公司规模及如何得知n8n。右下角有一个红色的“Get started”按钮。该图片与文档中“开启n8n之旅”部分相关,是注册登录后进入的页面,需填写相关信息以定制n8n。

填入能收到邮件的邮箱,然后点击 “Send me a free license key”,

图片展示的是n8n网站上获取免费license key的页面。页面上方标题为“永久免费获取付费功能”,介绍可免费获取高级调试、执行搜索与标签等功能。下方有“跳过”按钮,以及“发送免费license key”按钮,箭头指向该按钮。用户需输入能收到邮件的邮箱,点击“Send me a free license key”后,页面右下角会显示license key,可到邮箱查看。此图与文档中“开启n8n之旅”部分上下文对应,是获取license key的步骤说明。
图片展示的是n8n网站上获取免费license key的页面。页面上方标题为“永久免费获取付费功能”,介绍可免费获取高级调试、执行搜索与标签等功能。下方有“跳过”按钮,以及“发送免费license key”按钮,箭头指向该按钮。用户需输入能收到邮件的邮箱,点击“Send me a free license key”后,页面右下角会显示license key,可到邮箱查看。此图与文档中“开启n8n之旅”部分上下文对应,是获取license key的步骤说明。

页面右下角就有license key,直接到邮箱里面去查看。

图片展示的是n8n平台的欢迎界面,标题为“Welcome jax! Create your first workflow”。界面中央有一个“Start from scratch”按钮。右下角有红色箭头指向的提示信息,内容为“Your license key is on the way! Check your email, and follow the instructions, to find your license key. Then head over to usage and plan to activate your license.”,提示用户查看邮箱获取license key,并前往“Usage and plan”激活。该图片与上文介绍n8n平台注册登录后获取license key的操作步骤相呼应,直观呈现了获取license key的提示位置。
图片展示的是n8n平台的欢迎界面,标题为“Welcome jax! Create your first workflow”。界面中央有一个“Start from scratch”按钮。右下角有红色箭头指向的提示信息,内容为“Your license key is on the way! Check your email, and follow the instructions, to find your license key. Then head over to usage and plan to activate your license.”,提示用户查看邮箱获取license key,并前往“Usage and plan”激活。该图片与上文介绍n8n平台注册登录后获取license key的操作步骤相呼应,直观呈现了获取license key的提示位置。

继续点击右下角的 "Usage and plan",然后在新页面中填入邮箱里面收到的key即可。

图片展示的是n8n安装后,开启n8n之旅时在“Usage and plan”页面填入license key的界面。页面右下角有“Enter activation key”按钮,下方弹出“Enter activation key”窗口,显示一个由数字和字母组成的license key。窗口下方有“Cancel”和“Activate”按钮。该图片与上文提到的“继续点击右下角的'Usage and plan',然后在新页面中填入邮箱里面收到的key即可”的操作步骤对应,直观呈现了输入license key的操作界面。
图片展示的是n8n安装后,开启n8n之旅时在“Usage and plan”页面填入license key的界面。页面右下角有“Enter activation key”按钮,下方弹出“Enter activation key”窗口,显示一个由数字和字母组成的license key。窗口下方有“Cancel”和“Activate”按钮。该图片与上文提到的“继续点击右下角的'Usage and plan',然后在新页面中填入邮箱里面收到的key即可”的操作步骤对应,直观呈现了输入license key的操作界面。

这样,本地就就算式把 n8n 搭建起来了。

相关标签:
#AI Agent
#井云Studio
#《井云AI洞察》
开启企业级 AI 商业化

立即构建您的专属 AI 智能体与自动化矩阵

井云 Studio 为您提供多租户底座、工作流编排、资产分发与计费闭环,助您快速上线高质量 AI SaaS 产品。

延伸推荐阅读

做AI应用小程序的有福了!微信小程序成长计划:免费算力 + 流量 + 变现支持!
《井云AI洞察》

公众号原文链接:https://mp.weixin.qq.com/s/mp0VlkPCHx2EcgFc91DdwQ

井云团队
井云团队
详情
从DeepSeek到Manus:2025年AI十大变革瞬间
《井云AI洞察》

就在前几天,在AI圈里面引人轰动的一件事就是,Meta以数十亿美金收购了Manus,进入了通用Agent赛道。

井云团队
井云团队
详情