新手也能看懂的n8n自动化工作流安装下载教程(Docker版)

本文教你通过 Docker Desktop 图形界面安装 n8n,解决常见配置问题,实现一次设置、长期使用,无需反复操作,轻松搭建自动化工作流。

用 Apifox,节省研发团队的每一分钟

新手也能看懂的n8n自动化工作流安装下载教程(Docker版)

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

一、n8n是什么?

n8n(读作"nighty-night")是一个开源的自动化工作流工具。你可以用它连接:

  • 邮箱、网盘、社交媒体
  • 云服务(如Google Drive、Slack)
  • 物联网设备(如智能灯泡)
  • 自建服务器应用

典型应用场景:

  • 自动备份微信公众号文章到网盘
  • 每天定时抓取股票数据生成报表
  • 新用户注册自动发送欢迎邮件+创建CRM记录

       

二、零基础安装指南(Docker版)

1. 访问官网安装Docker Desktop(Windows/Mac):

2. 安装完成后右键点击系统托盘中的鲸鱼图标,确认状态为"Running",然后登录。

n8n自动化工作流安装下载教程

 

三、搜索n8n镜像

  1. 打开Docker Desktop主界面
  2. 点击导航栏【Docker Hub】
  3. 在搜索框输入 n8n
  4. 找到官方镜像(带蓝色认证标志):
  • 名称:n8nio/n8n
  • 确认下载数超过100M+
n8n自动化工作流安装下载教程

 

四、下载镜像

  1. 点击【Pull】按钮下载镜像
  2. 在左侧【Images】标签查看下载进度
  3. 等待状态变为"Downloaded"
n8n自动化工作流安装下载教程

 

五、创建容器(重点步骤!)

1. 点击【Run】运行容器

在镜像列表点击 ▶️ 运行按钮,弹出配置窗口。

   

2. 基本配置

  • Container name:输入 n8n
  • Ports5678
n8n自动化工作流安装下载教程

 

3. 高级配置

挂载卷(Volumes)

Host path Container path
C:\n8n-data (Windows) 或 /Users/你的用户名/n8n-data (Mac/Linux) /home/node/.n8n
如果路径不存在会自动创建

 

环境变量(Environment Variables)

Name Value
N8N_HOST localhost
N8N_BASIC_AUTH_ACTIVE true
N8N_BASIC_AUTH_USER admin
N8N_BASIC_AUTH_PASSWORD 123456
⚠️ 重要提示:生产环境请修改密码为强密码
n8n自动化工作流安装下载教程

 

六、启动容器

  1. 点击【Run】按钮
  2. 切换到【Containers】标签页
  3. 等待状态变为"Running"
n8n自动化工作流安装下载教程

 

七、访问n8n

  1. 浏览器打开:
http://localhost:5678

2. 输入账号密码:

  • Email(邮箱)
  • First Name(姓)
  • Last Name(名)
  • Password(密码)
这里的用户名密码随便填
n8n自动化工作流安装下载教程

登录成功示例图:

n8n自动化工作流安装下载教程

 

八、常见问题处理

问题1:端口被占用?

 

问题2:无法保存工作流?

  • 确认已正确挂载 /home/node/.n8n 目录
  • 检查磁盘空间是否充足(至少保留5GB)

 

问题3:报错 The container name "/n8n" is already in use

如果遇到这个错误:

Failed to run image. (HTTP code 409) unexpected - Conflict. The container name "/n8n" is already in use by container "4032df05ff2a513f2e24bf3b091a16d0f0c53e90bb147b0f42686efe8606dc1a". You have to remove (or rename) that container to be able to reuse that name.

这是 Docker 的一个基础规则:同一个名字只能被一个容器使用。切换到 Containers 标签页先删除已有的即可。

n8n自动化工作流安装下载教程

现在你可以愉快地使用n8n了!相比命令行方式,图形界面更直观,特别适合新手快速上手。

 

九、后续学习建议

  1. 探索官方节点库:https://docs.n8n.io/
  2. 加入中文社区:搜索"n8n中文用户组"获取实时帮助
  3. 进阶学习:尝试用"Function"节点编写简单JavaScript代码实现自定义逻辑

 

开发必备:API 全流程管理神器 Apifox  

介绍完上文的工具,我想额外介绍一个对开发者同样重要的效率工具 —— Apifox。作为一个集 API 文档API 调试API 设计API 测试API Mock自动化测试等功能于一体的 API 管理工具,Apifox 可以说是开发者提升效率的必备工具之一。

 
如果你正在开发项目需要进行接口调试,不妨试试 Apifox。注册过程非常简单,你可以直接在这里注册使用

n8n自动化工作流安装下载教程



注册成功后可以先看看官方提供的示例项目,这些案例都是经过精心设计的,能帮助你快速了解 Apifox 的主要功能。

 
使用 Apifox 的一大优势是它完全兼容 PostmanSwagger 数据格式,如果你之前使用过这些工具,数据导入会非常方便。而且它的界面设计非常友好,即使是第一次接触的新手也能很快上手,快去试试吧!

n8n自动化工作流安装下载教程