- Inicio
- Contenedor de desarrollo
- Pantalla Remota (noVNC)
Pantalla Remota (noVNC)
El contenedor ejecuta una pila de pantalla virtual (Xvfb + x11vnc + noVNC + fluxbox) para que pueda observar a los agentes de IA controlando un navegador e intervenir cuando sea necesario — por ejemplo, para manejar solicitudes de inicio de sesión o MFA.
Conexión
Sección titulada «Conexión»- Abra
http://localhost:6080/vnc.htmlen su navegador y haga clic en Connect - Verá un escritorio ligero de fluxbox — esta es la pantalla virtual del contenedor
Los agentes de IA que utilizan @playwright/mcp en modo con interfaz gráfica renderizan Chromium en esta pantalla. Puede hacer clic y escribir directamente en la ventana de noVNC para intervenir en cualquier momento — no es necesario pausar/reanudar.
Inicio Manual del Navegador
Sección titulada «Inicio Manual del Navegador»Para abrir un navegador manualmente dentro del contenedor:
chromium --no-sandbox &Para ejecutar pruebas de Playwright en modo con interfaz gráfica:
npx playwright test --headedVariables de Entorno
Sección titulada «Variables de Entorno»| Variable | Predeterminado | Descripción |
|---|---|---|
ENABLE_VNC | true | Establezca en false para deshabilitar la pila VNC |
VNC_RESOLUTION | 1280x1024x24 | Resolución de la pantalla virtual (AnchoxAltoxProfundidad) |
DISPLAY | :99 | Número de pantalla X11 |
NOVNC_HOST_PORT | 6080 | Puerto del lado del host para noVNC (modifique para evitar conflictos con otros contenedores) |
Establezca estos valores en su archivo .env o en .devcontainer/devcontainer.json bajo containerEnv.
Deshabilitar la Pila VNC
Sección titulada «Deshabilitar la Pila VNC»Para operación exclusivamente sin interfaz gráfica, establezca ENABLE_VNC=false en .env y reinicie el contenedor:
docker compose downdocker compose up -dpodman-compose downpodman-compose up -dSolución de Problemas
Sección titulada «Solución de Problemas»Consulte Solución de Problemas — Pantalla Remota para soluciones a pantallas negras, errores de conexión rechazada y conflictos de puertos.