找不到libGL.so.1:Docker中带有centos的Qt GUI应用程序

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

当我尝试“docker运行-it myTestGuiApp”,我得到一个错误libGL.so.1:无法打开共享对象文件:没有这样的文件或目录。

这里缺less什么?

提前致谢。

你可能有一个缺less的库。 你可能需要安装这个: yum install mesa-libGL

只需在dockerfile中添加以下代码: RUN yum install mesa-libGL

如果这不起作用,请复制您的dockerfile。