在Windows系统下使用 Docker 本地部署N8N中文版 的具体操作,进行了详尽阐述,玩转n8n工作流教程系列内容旨在手把手助力从0开始一步一步深入学习**++n8n工作流++** 。想研究n8n工作流自动化的小伙伴们可以加个关注一起学起来。后续也会持续分享n8n自动化工作流各种玩法和**++N8N工作流模板++**。
本文AiBot研究社主要介绍如何在Windows系统使用Docker部署n8n工作流自动化平台。主要借助于Win10及以上版本系统自带的 wsl子系统
配合Docker Desktop进行本地安装部署N8N。
一、Windows 环境准备
本文AiBot研究社主要介绍如何在Windows系统使用Docker部署n8n工作流自动化平台。主要借助于Win10及以上版本系统自带的wsl子系统
配合Docker Desktop进行本地安装部署N8N。
-
Win10系统环境
-
Docker Desktop
-
WSL2
1、安装Docker
首先我们访问Docker官网下载地址,下载X86_64版本的Docker Desktop for Windows:

其他操作系统下载与安装Docker,可以根据自己电脑架构自主选择对应的版本。
如果想指定Docker安装目录,可以打开cmd等终端工具使用命令行的方式 :
参数 -installation-dir=D:\Docker可以指定安装位置:
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:\Docker
2、安装WSL2
然后,在任务栏搜索功能
,勾选适用于Linux的Windows子系统
、虚拟机平台。如下图:

使用管理员权限打开命令提示符(cmd),安装wsl2:
//设置wsl版本
wsl --set-default-version 2// 更新下载安装wsl
--update --web-download
等待wsl安装成功:

到这里基础环境已经好了,下面开始安装部署n8n。
二、Windows系统本地部署n8n
首先去n8n的github主页:
我们可以看到docker拉取并运行n8n容器的命令:

打开cmd终端,执行下面两行命令即可:
docker volume create n8n_datadocker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
n8n、n8n教程、n8n工作流、n8n本地部署、n8n自动化工作流、n8n使用教程、n8n工作流实战案例
n8n_data是n8n的安装目录。安装完成后。n8n容器启动后会出现一个网址,在浏览器中输入http://localhost:5678 即可访问。
n8n、n8n教程、n8n工作流、n8n本地部署、n8n自动化工作流、n8n使用教程、n8n工作流实战案例
注:如因网络问题无法拉取docker镜像可按下方步骤操作配置镜像源:
Setting->Docker Engine->添加上换源的那一段,如下图:
"registry-mirrors":["https://hub.rat.dev","https://docker.1panel.live"],

点击应用并保存后,重新打开docker desktop后,左下角显示 engine running 即可正常使用Docker。

N8N本地部署完成后,在docker desktop中也能看到容器信息:

访问后如果显示 n8n 注册账号页面,则说明安装成功:

接下来,我们开始注册账号和密码,完成第一次账号的初始化激活工作。
填写注册信息和调查问卷后,点击next下一步:
|-----------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|
| |
|
点击获取免费的license key到邮箱,最后进入邮箱,点击激活license key即可。

登录进去,看一眼全是英文的:

三、汉化n8n
初始默认n8n是英文的,对中文小伙伴不太友好。所以我们需要用汉化插件对它进行中文化。首先我们会用到这个开源N8N的中文界面项目(n8n的汉化包)。这个n8n汉化包是跟随n8n官方更新,只要官方发布新版本,他就会去获取 并自动翻译更新,然后全自动完成打包发布提交到GitHub。
进去网址之后,在Release
页面,下载和自己n8n版本对应的editor-ui.tar.gz
文件。如下图所示:

我们把下载的 editor-ui.tar.gz
汉化包解压到/home/n8n_data/dist,然后通过下面docker 命令运行:
docker run -d --rm --name n8n \
-p 5678:5678 \
-v /home/n8n_data/dist:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist \
-e N8N_DEFAULT_LOCALE=zh-CN \
-e N8N_SECURE_COOKIE=false \
--user $(id -u):$(id -g) \
n8nio/n8n
在启动后我们看到汉化后的界面了。

到此,Windows系统下使用 Docker 本地部署N8N工作流,以及汉化中文版的具体操作全部结束。下一篇开启第一个N8N工作流。
全文首发于:玩转n8n工作流(一):Windows系统本地部署n8n自动化工作流(n8n中文汉化版)
往期精彩: