Overview
- Full name
docker.io/vovan/browser-use- Registry
- docker.io
- Namespace
- vovan
- Repository
- browser-use
- Cached tags
- 1
- Last synced
- 07/06/2026, 03:43 PM
Introduction
browser-use AI 浏览器自动化服务镜像,为 Agent 提供 Playwright 无头浏览器操作能力,内存占用较高,适合 MCP/LLM 工作流集成。
Details
vovan/browser-use 封装 browser-use 框架与 Chromium,Agent 经 API 执行 navigate、click、extract 等浏览器操作。容器需较大共享内存与 memory limit,适合 Sidecar 或低副本专用 Deployment。与 mcp/puppeteer 类似;生产应限制并发、禁止无鉴权公网暴露,并设置 --shm-size 避免 Chromium 崩溃。
快速启动
docker run -d --name browser-use \
--shm-size=1gb \
-p 8000:8000 \
docker.io/vovan/browser-use:latest
推荐实践
docker run -d --name browser-use \
--restart unless-stopped \
--shm-size=2gb \
-p 8000:8000 \
-e MAX_CONCURRENT=2 \
-e OPENAI_API_KEY=sk-xxx \
docker.io/vovan/browser-use:0.1.0
核心参数说明
--shm-size=2gb— Chromium 共享内存,防 OOM-p 8000:8000— browser-use API 端口-e MAX_CONCURRENT— 并发浏览器会话上限-e OPENAI_API_KEY— LLM 规划步骤所需--restart unless-stopped— Agent 工具持续在线- 固定 tag — Chromium 与 API 版本 pin
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: browser-use
spec:
replicas: 1
selector:
matchLabels:
app: browser-use
template:
metadata:
labels:
app: browser-use
spec:
containers:
- name: browser-use
image: docker.io/vovan/browser-use:0.1.0
ports:
- containerPort: 8000
envFrom:
- secretRef:
name: browser-use-secrets
resources:
limits:
memory: 2Gi
securityContext:
runAsNonRoot: true
---
apiVersion: v1
kind: Service
metadata:
name: browser-use
spec:
selector:
app: browser-use
ports:
- port: 8000
targetPort: 8000
建议单副本并设 memory limit;Agent Pod 经 ClusterIP 调用,勿对公网暴露。
Latest tags (20)
View all 1 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/vovan/browser-use :latest | linux/amd64 | 2025/02/05 14:18 | 1.0 GB | sha256:3a3511c0e6e6… |