1.n8n 的搭建与使用
目录
一、n8n 的搭建与使用(Docker 版本)
n8n 可以选择 nodejs 或 docker 的方式进行安装和部署,而它们之间部署的区别如下:
- npm 的优势:快速启动
- docker 的优势:便于管理数据库、便于管理与迁移,兼容性强
一、n8n 的搭建与使用(Docker 版本)
1. 安装并启动 Docker Desktop:https://www.docker.com/products/docker-desktop/
2. 在 Docker 搜索框搜素 n8n
3. 拉取镜像并自定义配置
docker pull n8nio/n8n
4. 对 n8n 进行镜像挂载
镜像挂载的目的:确保 n8n 数据不丢失
/home/node/.n8n
5. 设置为中文(可选)
第一步:进入 n8n 中文插件地址 Release Release editor-ui to n8n@1.115.3 · other-blowsnow/n8n-i18n-chinese · GitHub
第二步:选择与我们的 n8n 相同的 Tags
第三步:下载对应版本的 zip 文件
第四步:将解压好的文件存放到指定的文件夹中
第五步:重新启动 n8n 容器,并指定卷挂载规则
docker run -it --rm --name n8ntest \
-p 15678:5678 \
-v 【替换为下载的编辑器UI目录】:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist \
-v ~/.n8n:/home/node/.n8n \
-e N8N_DEFAULT_LOCALE=zh-CN \
-e N8N_SECURE_COOKIE=false \
n8nio/n8n
第六步:查看执行结果