我正在尝试在docker中运行Qt应用程序。我的Linux经验非常有限。操作系统是centos。 Qt版本是5.9.1。总体思路是在Xvbf中运行它。 (我已经在centos下的docker内部的DISPLAY:1(Xvbf)中运行了Firefox)

当我尝试“docker run -it myTestGuiApp”时,出现错误libGL.so.1:无法打开共享对象文件:没有这样的文件或目录。

这里缺少什么?

提前致谢。

最佳答案

您可能缺少图书馆。您可能需要安装:yum install mesa-libGL
只需在您的dockerfile中添加以下行:RUN yum install mesa-libGL
如果这不起作用,请在此处复制您的dockerfile。

07-24 21:14