Gladys en Windows 10

Hola. Soy nuevo en esto, estoy implementando Gladys en mi MS Surface con Windows 10. Hasta ahora tengo:

  1. implementado máquinas virtuales
  2. instalado WSL - el explorador de archivos de Windows muestra un pingüino de Linux.
  3. instalado Docker Desktop para Windows y seleccionado la opción personal.
  4. creado una imagen de Gladys y un contenedor donde se ejecuta. Puedo acceder a esto a través de localhost:8080

Estoy intentando implementar la integración de la nube Airzone que encuentro en Gladys bajo integraciones-calefacción. El botón de instalación falla « Hubo un error al instalar esta integración. »

Google me dijo que necesitaba actualizar la configuración de Docker y habilitar la integración con la distribución WSL predeterminada. Inicialmente no había ninguna. Así que he instalado Debian y seleccionado la distribución. Debian ahora se muestra en el explorador de archivos de Windows junto a docker-desktop dentro de Linux. El error de integración sigue existiendo.

Parece que el problema está con el acceso al demonio de Docker y creo que esto puede deberse a la ruta a los archivos de Docker o a los privilegios de acceso (ya que seleccioné una implementación personal de Docker).

Ejecutar Docker Desktop como administrador no cambia nada. He pegado el registro de errores a continuación.

Evidentemente he hecho algo mal con la instalación. ¿Necesito instalar Docker Desktop con la opción para todos los usuarios? ¿O instalar Docker en Debian? ¿O instalar Docker Compose?

2026-10-29 12:16:58

Gladys_Main

2026-10-29T11:16:58+0000 <warn> errorMiddleware.js:83 (errorMiddleware) PlatformNotCompatible \[Error\]: SYSTEM_NOT_RUNNING_DOCKER

2026-10-29T11:16:58+0000 <warn> errorMiddleware.js:83 (errorMiddleware) PlatformNotCompatible \[Error\]: SYSTEM_NOT_RUNNING_DOCKER

2026-10-29 12:16:58

Gladys_Main

at ExternalIntegration.install (/src/server/lib/external-integration/externalIntegration.install.js:29:11)

    at ExternalIntegration.install (/src/server/lib/external-integration/externalIntegration.install.js:29:11)

2026-10-29 12:16:58

Gladys_Main

at ExternalIntegration.installFromStore (/src/server/lib/external-integration/store/store.installFromStore.js:20:15)

    at ExternalIntegration.installFromStore (/src/server/lib/external-integration/store/store.installFromStore.js:20:15)

2026-10-29 12:16:58

Gladys_Main

at install (/src/server/api/controllers/externalIntegration.controller.js:246:21)

    at install (/src/server/api/controllers/externalIntegration.controller.js:246:21)

¡Bienvenido, @tameer!

No soy un experto en Windows, pero puedo guiarte, bueno, lo intentaré.
Personalmente, no tomaría la solución Docker en Windows.
Al parecer puedes poner máquinas virtuales, así que pasamos por ahí.
No sé si usas Virtualbox o otro, pero creo que el proceso es el mismo.

  • creación de la máquina virtual con Debian server o Ubuntu server, esta máquina virtual debe tener un acceso de red en modo Bridge para obtener una IP de tu red
  • instalación de Docker en tu máquina virtual
  • instalación de Gladys: personalmente prefiero pasar por Docker Compose (más simple para modificar posteriormente si es necesario, creo) pero si es para probar puedes tomar la línea de comandos Docker run de la documentación
  • conexión a Gladys, normalmente es: http://gladysassistant.lan:8080 o http://ip-VM:8080

Mantennos al tanto de tus avances :slight_smile: