跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsSaaSAI

Mac 本地使用 Docker 部署 n8n 并配置中文界面

通过 Docker 在 Mac 本地快速搭建 n8n 自动化平台,配置中文界面实现私有化部署。涵盖环境准备、容器启动命令及数据持久化方案,支持本地闭环运行业务流程,保障数据安全。

Stephaine Walsh发布于 2026/2/3更新于 2026/10/1696 浏览
Mac 本地使用 Docker 部署 n8n 并配置中文界面

📌 一、什么是 n8n?

n8n(Node + Automation) 是一款开源、可扩展的自动化工作流平台,用户可以通过拖拽节点的方式,将 HTTP 接口、数据库、聊天机器人、AI 工具等串联在一起,轻松完成业务流程自动化。

✅ 核心特点:

  • 可视化拖拽式操作,零代码也能玩转自动化
  • 支持上百种服务和插件(Slack、Notion、OpenAI、MySQL 等)
  • 支持运行本地私有化部署
  • 灵活支持 Webhook、定时器、AI 多节点协作

📈 二、常见使用场景

场景类型示例描述
营销自动化表单收集 → 写入表格 → 飞书群通知 → 邮件跟进
运维任务定时监控接口状态 → 触发钉钉/Slack 报警
AI 内容生成用户输入 → GPT 回答 → 存入 Notion + 发邮件
数据同步API 拉取数据 → 存数据库 → 推送更新至其他平台
内容发布抓取 RSS → AI 改写标题摘要 → 自动发送公众号或微博

🧰 三、macOS 本地部署准备

✅ 环境要求:

  • macOS 系统(本文以 Mac 演示)
  • 已安装 Docker Desktop for Mac
  • 终端可用(Terminal 或 iTerm2)

🚀 四、Docker 部署实战

接下来我们直接拉取官方镜像并启动服务。为了持久化数据,建议挂载卷,同时设置端口映射以便访问。

docker run -d \
  --name n8n \
  -p 5678:5678 \
  -v ~/.n8n:/home/node/.n8n \
  -e N8N_HOST=localhost \
  -e N8N_PORT=5678 \
  -e N8N_PROTOCOL=http \
  docker.n8n.io/n8nio/n8n

这里 -v 参数很重要,它把宿主机的目录映射到容器内,这样重启容器后你的工作流数据不会丢失。-e 部分配置了基础运行参数,如果你希望界面显示中文,只需额外添加一个环境变量即可。

⚙️ 五、开启中文语言支持

n8n 默认是英文界面,好在它支持多语言切换。在上面的命令中追加以下参数:

-e N8N_LOCALE=zh_CN

完整命令合并后如下,直接复制执行即可:

docker run -d \
  --name n8n \
  -p 5678:5678 \
  -v ~/.n8n:/home/node/.n8n \
  -e N8N_HOST=localhost \
  -e N8N_PORT=5678 \
  -e N8N_PROTOCOL=http \
  -e N8N_LOCALE=zh_CN \
  docker.n8n.io/n8nio/n8n

🔗 六、访问与初始化

等待容器启动完成后,打开浏览器访问 http://localhost:5678。首次进入会引导你创建管理员账号,设置好密码后即可登录。如果界面仍是英文,可以在右上角的用户菜单里手动切换语言为简体中文。

至此,本地开发环境就搭建好了。你可以开始尝试连接各种节点,比如用 Webhook 接收数据,再调用 OpenAI 接口生成内容,整个流程都在本地闭环运行,隐私性更好。

目录

  1. 📌 一、什么是 n8n?
  2. 📈 二、常见使用场景
  3. 🧰 三、macOS 本地部署准备
  4. 🚀 四、Docker 部署实战
  5. ⚙️ 五、开启中文语言支持
  6. 🔗 六、访问与初始化

更多推荐文章

查看全部
  • 2026 年主流 AI 生成 PPT 工具横评:6 款实测对比
  • OpenClaw 部署方式对比:云端、WSL、Mac 及 Ubuntu 虚拟机
  • MiniMax 海螺 AI 视频:图片与文本生成高质量视频
  • Neo4j Desktop 安装与使用指南
  • 基于 OpenCV 的 Python 自动扫雷实现
  • 基于 DeepSeek 和 Cursor 构建智能代码审查工具实战
  • Python 字节码反编译工具 pycdc 使用指南
  • SVG 前端安全防线构建:五大关键策略与 SVGR 防护实践
  • Node.js 安装与环境配置实战指南
  • Python生成器函数深度解析:asyncio事件循环底层实现与异步编程实战
  • Clawdbot 上手实录:部署+反代+WebAuth 一步到位
  • go-zero 框架下随机图形验证码 API 接口实现
  • AI Agent 架构:基础组成模块深度解析
  • Python 学习路线图与核心技术栈详解
  • Spring Web MVC 核心概念与实战指南
  • 大模型已有文本表征能力,为何仍需向量表征(Embedding)模型?
  • Python 基础入门:核心数据类型与特性详解
  • Llama3 快速体验:Groq 平台 4 种接入方案与性能分析
  • GitHub 热门项目日榜 (2026-01-30)
  • C++ 分布式任务调度核心算法与负载均衡实践

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online