Dockerfile“CMD /path/start.sh”实际上不适合我的情况

我目前正在启动一个容器,像这样的命令:

sudo docker run -ti -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --volumes-from myvolume imageName:latest 

我创build的映像"imageName"具有来自Dockerfile的CMD,就像这个"/data/test/start.sh",这是从已安装的卷"myvolume"path。 因此,有两个图像,一个是音量图像,另一个是起始图像。 我已经设置了启动镜像将执行脚本从安装的卷启动一个GUI程序。 任何时候我尝试,它失败。 没有任何回报。

任何人都可以找出我的问题?

非常感谢。