在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主頁:
https://github.com/n8n-io/n8n
我們可以看到docker拉取并運行n8n容器的命令:
打開cmd終端,執行下面兩行命令即可:
docker volume create n8n_data
docker run -it --rm?--name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

n8n_data是n8n的安裝目錄。安裝完成后。n8n容器啟動后會出現一個網址,在瀏覽器中輸入http://localhost:5678 即可訪問。

注:如因網絡問題無法拉取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。
https://github.com/other-blowsnow/n8n-i18n-chinese/releases
進去網址之后,在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中文漢化版)
往期精彩:
一文看明白:Workflow(工作流)和Agent(智能體)有什么區別?
?n8n中文版安裝指南,使用Docker部署N8N中文版