如何在Docker容器中运行GUI应用程序?
是否有任何图像设置vncserver或某些东西,以便你可以 - 例如 - 在Firefox周围添加一个额外的speedbump沙箱?
我尝试在装有/tmp/.X11-unix的容器中运行一些Qt应用程序.我在这里 看到的可能很难.
因此,当我在容器docker中运行kdevelop时,它不起作用(我有一个空窗口).但如果我运行qtcreator就可以了.
我认为差异来自Qt版本(kdevelop在Qt4中开发,qtcreator在Qt5中开发).我所有的其他qt5应用程序工作正常,但在qt4中没有一个.
题:
有没有人知道如何在不通过vnc或ssh的情况下启动qt4应用程序,就像这样:
docker run -it -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix someQt4AppContainer
Run Code Online (Sandbox Code Playgroud)
?