为什么要升级 n8n?
n8n 更新频繁,修复问题和功能迭代非常快,建议定期升级,确保稳定和安全。
查看当前版本
登录 n8n 页面后,左下角查看,通常会提示是否有新版本可用。
升级方法一:使用 docker run
如果你是直接用 docker run
安装的 n8n,可通过以下步骤升级:
docker pull n8nio/n8n:1.94.0
docker stop n8n
docker rm n8n
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n:1.94.0
升级方法二:使用 Docker Compose
修改 docker-compose.yml
中的镜像版本,例如:
services:
n8n:
image: n8nio/n8n:1.94.0
ports:
- "5678:5678"
volumes:
- n8n_data:/home/node/.n8n
restart: always
volumes:
n8n_data:
external: true
然后执行:
docker-compose pull
docker-compose up -d
清理旧镜像
如果Docker Compose 使用的latest,升级后建议清理 <none>
镜像:
docker image prune -f
如果你使用的是 Docker Compose 并明确指定了版本号(例如 1.94.0
),旧版本镜像可能会保留在系统中。你可以使用以下命令手动删除旧镜像:
docker image rm n8nio/n8n:旧版本号
例如:
docker image rm n8nio/n8n:1.92.0
删除前建议确认当前容器已不再使用旧版本镜像:
docker ps -a
总结
- 推荐使用明确版本号,方便管理和回滚;
- 使用 Compose 更易维护;
- 升级后记得清理镜像以节省空间。
关注我获取更多资讯

📢 公众号

💬 个人号