从 Docker Hub 拉取 DICloak 官方运行时镜像,内置完整浏览器运行环境。
通过环境变量传入 DICloak 账号信息,设置端口映射和共享内存,一条命令启动。
通过 Local API 打开浏览器环境,获取 CDP 调试端口,请求 WebSocket 调试地址。
使用 Playwright 或 Puppeteer 通过 CDP 连接浏览器,指纹由 DICloak 自动处理,其余操作与普通浏览器完全一致。
桌面安装无法扩展。Docker 容器让你的自动化拥有可复现性和弹性伸缩能力。
桌面安装不可复现 — "在我的机器上没问题"无法满足 CI/CD 流程。
单机运行多个浏览器配置导致资源竞争和崩溃。
不同 Profile 之间没有隔离,指纹容易交叉泄露。
部署到云服务器或集群需要逐台繁琐配置。
每个容器完全相同,开发、测试、生产部署同一镜像。
每个容器拥有独立的内存、存储和指纹 — 零交叉污染。
配合 Docker Compose 或 Kubernetes,根据业务需求自动扩缩容。
直接接入 GitHub Actions、GitLab CI 等流水线,无需桌面依赖。
DICloak 反检测引擎的所有能力 — 打包、可移植、生产就绪。
每个容器运行独立的 DICloak 浏览器实例,拥有独立的指纹参数、会话数据和存储空间,零交叉污染。
通过 Chrome DevTools Protocol 暴露调试端口,Playwright、Puppeteer、Selenium 等任何 CDP 兼容框架均可即时连接。
容器启动时通过环境变量或 API 配置代理,支持 HTTP/SOCKS5 协议,兼容住宅、数据中心等多种 IP 类型。
支持挂载 Docker Volume,Cookie、localStorage、浏览器配置数据在容器重启后自动恢复。
单容器支持最多 100 个并发浏览器实例,每个实例动态分配独立的 CDP 端口,统一通过 Local API 管理生命周期。
提供官方 Docker Compose 配置模板,统一管理配置、自动重启、数据持久化,一条命令完成生产部署。
使用 Docker Compose 声明式定义浏览器运行环境 — 从单实例到生产集群。
通过 .env 文件管理敏感信息,所有配置通过环境变量传入,兼容 Vault 等密钥管理器。
浏览器会话在容器重启后自动恢复,挂载 Volume 保持 Cookie、历史记录和缓存凭据。
使用 restart: unless-stopped 策略,异常退出自动重启,手动停止不重启。
运行 docker compose up -d 即可启动完整的浏览器运行环境,无需逐一手动配置。
从个人开发者到企业团队 — 容器化反检测浏览器解锁了前所未有的自动化场景。
启动多个独立浏览器容器,配合不同指纹和代理 IP,在任何规模下采集 JS 渲染页面的数据而不触发反爬检测。
将 AI Agent(Claude、GPT、Gemini)通过 CDP 连接到 DICloak 容器中的浏览器会话,赋予 Agent 真实的人类浏览器身份。
在 CI 流水线中使用多种真实指纹配置运行浏览器测试,捕获只在特定浏览器配置或地理位置下出现的问题。
为每个社媒账号分配独立的持久化 Docker 容器,跨长期自动化会话保持一致的浏览器身份。
在任意目标地区启动浏览器容器,验证广告投放、素材和落地页是否与本地用户看到的一致。
运行地域定向的浏览器容器,监控各平台的区域定价、库存和促销活动 — 无需担心 IP 封禁或验证码。
DICloak Docker 通过标准 CDP 端点与所有主流浏览器自动化框架和 AI 工具链开箱兼容。
Docker Hub: dicloakinc/dicloak-runtime-image