Navegador de huellas digitales DICloak, desplegado en contenedores. Un comando para iniciar, ejecútalo en cualquier lugar.

Empaqueta el entorno completo del navegador antidetección DICloak en un contenedor Docker — sin necesidad de instalar software en el host, con integración nativa con Playwright y Puppeteer a través del protocolo CDP estándar. Compatible con hasta 100 instancias de navegador simultáneas.

4 pasos para empezar: de cero a un navegador en contenedor

1

Descargar la imagen

Descarga la imagen oficial de ejecución de DICloak desde Docker Hub, con el entorno completo de navegador incluido.

2

Iniciar el contenedor

Pasa las credenciales de tu cuenta DICloak mediante variables de entorno, configura el mapeo de puertos y la memoria compartida, e inícialo con un solo comando.

3

Llamar a la API para abrir el navegador

Abre un entorno de navegador a través de la Local API, obtén el puerto de depuración CDP y solicita la dirección de depuración WebSocket.

4

Conectar y automatizar

Conecta el navegador mediante CDP con Playwright o Puppeteer. Las huellas digitales las gestiona DICloak automáticamente; el resto funciona como un navegador normal.

¿Por qué elegir el despliegue con Docker?

La instalación de escritorio no escala. Los contenedores Docker aportan reproducibilidad y escalabilidad elástica a tu automatización.

Problemas tradicionales

  • La instalación de escritorio no es reproducible — "en mi máquina funciona" no sirve para flujos CI/CD.

  • Ejecutar múltiples configuraciones de navegador en una sola máquina causa competencia de recursos y fallos.

  • Sin aislamiento entre Profiles, las huellas digitales se filtran fácilmente entre sí.

  • Desplegar en servidores en la nube o clústeres requiere configuración tediosa máquina por máquina.

Solucion Docker

  • Entornos reproducibles

    Cada contenedor es idéntico — la misma imagen para desarrollo, pruebas y producción.

  • Aislamiento real del entorno

    Cada contenedor tiene su propia memoria, almacenamiento y huella digital — sin contaminación cruzada.

  • Escalabilidad elástica nativa en la nube

    Combínalo con Docker Compose o Kubernetes para escalar automáticamente según la demanda.

  • Compatibilidad nativa con CI/CD

    Intégrate directamente con GitHub Actions, GitLab CI y otros pipelines, sin dependencias de escritorio.

Capacidades clave, totalmente contenedorizadas

Todas las capacidades del motor antidetección de DICloak — empaquetadas, portátiles y listas para producción.

Aislamiento completo del entorno

Cada contenedor ejecuta una instancia independiente del navegador DICloak con sus propios parámetros de huella digital, datos de sesión y almacenamiento. Sin contaminación cruzada.

Control remoto CDP

Expone puertos de depuración a través de Chrome DevTools Protocol. Cualquier framework compatible con CDP — Playwright, Puppeteer, Selenium — puede conectarse al instante.

Inyección flexible de proxy

Configura el proxy al iniciar el contenedor mediante variables de entorno o API. Compatible con protocolos HTTP/SOCKS5 y diversos tipos de IP: residenciales, de centro de datos, entre otros.

Almacenamiento persistente de sesiones

Monta un Docker Volume para que Cookie, localStorage y los datos de configuración del navegador se restauren automáticamente tras reiniciar el contenedor.

Ejecución masiva de alta concurrencia

Un solo contenedor admite hasta 100 instancias de navegador simultáneas, cada una con un puerto CDP asignado dinámicamente, gestionadas a través de la Local API.

Orquestación con Docker Compose

Incluye plantillas oficiales de configuración Docker Compose para gestión unificada, reinicio automático y persistencia de datos. Despliega en producción con un solo comando.

Configuración simple, orquestación potente

Define tu entorno de navegador de forma declarativa con Docker Compose — desde una instancia única hasta un clúster de producción.

docker-compose.ymlYAML
services:
dicloak-runtime:
image: dicloakinc/dicloak-runtime-image:latest
container_name: dicloak-runtime
restart: unless-stopped
environment:
USER_EMAIL: ${DICLOAK_EMAIL}
USER_PASSWD: ${DICLOAK_PASSWD}
PORT: 52140
DOCKER: 1
ports:
- '127.0.0.1:52140:52140'
- '127.0.0.1:45000-45099:45000-45099'
volumes:
- ./data:/root/.config/DICloakCache
shm_size: '1gb'

Configuración por variables de entorno

Gestiona información sensible mediante archivos .env. Toda la configuración se pasa por variables de entorno, compatible con gestores de secretos como Vault.

Persistencia con volúmenes de datos

Las sesiones de navegador se restauran automáticamente tras reiniciar el contenedor. Monta un Volume para conservar Cookie, historial y credenciales en caché.

Política de reinicio automático

Utiliza la política restart: unless-stopped para reiniciar automáticamente tras fallos y evitar el reinicio cuando se detiene manualmente.

Despliegue con un solo comando

Ejecuta docker compose up -d para iniciar el entorno completo del navegador, sin necesidad de configuración manual individual.

¿Qué construyen los usuarios con DICloak Docker?

Desde desarrolladores individuales hasta equipos empresariales — el navegador antidetección contenedorizado desbloquea escenarios de automatización sin precedentes.

Recopilación web a gran escala

Lanza múltiples contenedores de navegador independientes con diferentes huellas digitales y proxies IP para recopilar datos de páginas renderizadas con JS a cualquier escala, sin activar la detección anti-scraping.

Automatización con AI Agent

Conecta AI Agents (Claude, GPT, Gemini) mediante CDP a sesiones de navegador en contenedores DICloak, otorgándoles una identidad de navegador humana real.

Pruebas automatizadas

Ejecuta pruebas de navegador en pipelines CI con múltiples configuraciones de huellas digitales reales para detectar problemas que solo aparecen en configuraciones o ubicaciones geográficas específicas.

Gestión de cuentas en redes sociales

Asigna un contenedor Docker persistente e independiente a cada cuenta de redes sociales para mantener una identidad de navegador coherente en sesiones automatizadas a largo plazo.

Verificación de anuncios

Lanza contenedores de navegador en cualquier región objetivo para verificar que la entrega de anuncios, los creativos y las páginas de destino coincidan con lo que ven los usuarios locales.

Monitoreo de precios en e-commerce

Ejecuta contenedores de navegador geolocalizados para monitorear precios regionales, inventario y promociones en distintas plataformas — sin preocuparte por bloqueos de IP o CAPTCHAs.

Integración perfecta con tu stack tecnológico

DICloak Docker es compatible de forma inmediata con todos los principales frameworks de automatización de navegadores y cadenas de herramientas de IA a través de endpoints CDP estándar.

Playwright
Puppeteer
Selenium
OpenAI Agents
Claude MCP
Gemini
Docker Compose
Kubernetes
GitHub Actions
AWS ECS
Empieza a usar DICloak Docker ahora

Docker Hub: dicloakinc/dicloak-runtime-image