---
title: "n8n docker install & update"
type: source
tags: [n8n, docker, workflow]
sources: []
last_updated: 2026-04-14
source_file: raw/Technical/Workflow/n8n docker install & update.md
---

## Summary
- 核心主题：n8n Docker 安装、网络代理配置与更新流程
- 问题域：本地部署 n8n 需解决 HTTPS 配置和网络代理问题
- 方法/机制：Docker Compose + Dockerfile 环境变量配置，通过 ALL_PROXY 设置 SOCKS5 代理
- 结论/价值：完成 n8n 容器化部署，实现网络代理穿透和自动更新

## Key Claims
- n8n 需要配置 N8N_PROTOCOL=https、N8N_HOST 和 WEBHOOK_URL 环境变量
- 容器内网络代理通过 ALL_PROXY=socks5://172.21.0.1:10808 配置
- Docker 网桥 IP 需要通过 docker network inspect 确认
- 防火墙需允许 Docker 网桥访问代理端口

## Key Concepts
- [[Docker Compose]]：多容器 Docker 应用定义工具
- [[环境变量配置]]：N8N_PROTOCOL、WEBHOOK_URL 等 n8n 必要配置
- [[SOCKS5代理]]：容器内网络代理配置方式
- [[Caddy]]：反向代理服务器，用于 HTTPS 访问

## Key Entities
- [[n8n]]：工作流自动化平台
- [[Docker]]：容器化平台
- [[Caddy]]：反向代理/HTTPS 服务器
- [[V2Ray/Tuic]]：代理工具

## Connections
- [[n8n]] ← 运行在 ← [[Docker]]
- [[Docker]] ← 网络通过 ← [[SOCKS5代理]]
- [[n8n]] ← 访问 ← [[Caddy]] ← 提供 ← [[HTTPS]]