2026-01-26 14:17:15 +08:00
|
|
|
|
# n8n 本地运行(Docker Compose)
|
|
|
|
|
|
|
|
|
|
|
|
## 前置要求
|
|
|
|
|
|
- 已安装并启动 Docker Desktop
|
|
|
|
|
|
- 终端能执行:
|
|
|
|
|
|
- docker -v
|
|
|
|
|
|
- docker compose version
|
|
|
|
|
|
|
|
|
|
|
|
## 安装与启动
|
|
|
|
|
|
```bash
|
|
|
|
|
|
git clone <你的仓库地址>
|
|
|
|
|
|
cd n8n-local
|
|
|
|
|
|
|
|
|
|
|
|
docker compose up -d
|
|
|
|
|
|
docker compose ps
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
备注:
|
|
|
|
|
|
- 当前固定使用 `n8nio/n8n:2.2.4`
|
|
|
|
|
|
- `postgres` 加了健康检查,`n8n` 会等待数据库就绪后再启动
|
2026-01-26 19:28:26 +08:00
|
|
|
|
- Mac 上如果遇到 `Restarting (139)`,已在 `docker-compose.yml` 中加入 `platform: linux/amd64` 和 `user: "0:0"`
|