镜像概览
- 完整引用
docker.io/jwoodintheclub/n8n-puppeteer- Registry
- docker.io
- 命名空间
- jwoodintheclub
- 仓库
- n8n-puppeteer
- 已缓存 Tag 数
- 1
- 最近同步
- 07/06/2026, 01:30 PM
- 相关主题
简介
集成 Puppeteer 无头浏览器的 n8n 工作流镜像,支持网页截图、PDF 导出与 DOM 抓取节点,适合自动化运维与数据采集。
详细介绍
jwoodintheclub/n8n-puppeteer 在 n8n 基础上预装 Chromium 与 puppeteer 依赖,Workflow 中可直接使用 Browser 节点驱动无头页面。典型用于定时报表截图、登录后数据抓取等 RPA 场景。与官方 n8nio/n8n 相比镜像更大且需更多内存;生产应固定 tag、持久化 /home/node/.n8n 并限制并发 Workflow,注意 headless 浏览器内存峰值,不适合超小规格节点。
快速启动
docker run -d --name n8n-puppeteer \
-p 5678:5678 \
-v $(pwd)/n8n:/home/node/.n8n \
docker.io/jwoodintheclub/n8n-puppeteer:latest
推荐实践
docker run -d --name n8n-puppeteer \
--restart unless-stopped \
-p 5678:5678 \
-v /data/n8n:/home/node/.n8n \
-e N8N_BASIC_AUTH_ACTIVE=true \
-e N8N_BASIC_AUTH_USER=admin \
-e N8N_BASIC_AUTH_PASSWORD=strong-pass \
-e NODE_OPTIONS=--max-old-space-size=2048 \
docker.io/jwoodintheclub/n8n-puppeteer:1.0.0
核心参数说明
-p 5678:5678— n8n Web 编辑器端口-v .../.n8n:...— Workflow 与凭据持久化-e N8N_BASIC_AUTH_*— 启用基础认证-e NODE_OPTIONS— 限制/扩展 Node 堆内存--restart unless-stopped— 自动化平台持续在线- 资源 — 建议 request memory ≥ 2Gi
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: n8n-puppeteer
spec:
replicas: 1
selector:
matchLabels:
app: n8n-puppeteer
template:
metadata:
labels:
app: n8n-puppeteer
spec:
containers:
- name: n8n
image: docker.io/jwoodintheclub/n8n-puppeteer:1.0.0
ports:
- containerPort: 5678
resources:
requests:
memory: 2Gi
cpu: 500m
envFrom:
- secretRef:
name: n8n-secrets
volumeMounts:
- name: data
mountPath: /home/node/.n8n
volumes:
- name: data
persistentVolumeClaim:
claimName: n8n-data
---
apiVersion: v1
kind: Service
metadata:
name: n8n-puppeteer
spec:
selector:
app: n8n-puppeteer
ports:
- port: 5678
targetPort: 5678
单副本避免并发 Chromium 争抢;PVC 存 workflow,Ingress Basic Auth 与 Webhook 路径分离。
最新 Tag(20 条)
查看全部 1 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/jwoodintheclub/n8n-puppeteer :latest | linux/amd64 | 2025/03/10 06:06 | 496.7 MB | sha256:797764e819da… |