Instalación de una aplicación GUI en LXD/Docker con un instalador GUI

Instalación de una aplicación GUI en LXD/Docker con un instalador GUI

Tengo un software propietario antiguo que necesito ejecutar en una distribución más nueva. Espero que los contenedores sean la solución.

El problema es que el software antiguo se instala desde una aplicación GUI que requiere interacción. Toda la instalación basada en apt se puede mencionar en el archivo de configuración y se abordará durante la creación de la imagen.

¿Cómo creo un contenedor para que cuando lo inicie todas estas aplicaciones estén preinstaladas?

Respuesta1

Puede usar "ssh -X" para ingresar SSH al contenedor y redirigir el tráfico X11 a su cliente. Puede que no sea muy rápido, pero debería ser lo suficientemente bueno como para pasar por el instalador y ponerlo en marcha.

Alternativamente, puede usar xpra y x11vnc para ejecutar la aplicación adjunta a un servidor X11 falso y poder ver qué sucede a través de VNC.

información relacionada