为Python/Kivy在开始运行时崩溃而构建的Docker容器

2024-05-16 23:55:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用Debian/Jesse运行一个用Python和Kivy语言编写的GUI应用程序,但是在运行容器时遇到了一个问题。 所以,我编写了Docker文件,构建了映像,当容器运行到一半时就出现了这个问题。从外观上看,这个问题与在主机和SDL2/X11容器之间建立连接有关。如果有人能给点建议,我将不胜感激。我已经分享了我的Dockerfile和下面的错误。 提前谢谢。在

Dockerfile-

FROM resin/rpi-raspbian:jessie

RUN apt-get update && apt-get install -y 

libsdl2-dev 
libsdl2-image-dev
libsdl2-mixer-dev 
libsdl2-ttf-dev 

pkg-config 
libgl1-mesa-dev 
libgles2-mesa-dev 
python-setuptools 
libgstreamer1.0-dev 
git-core
python-dev 
gcc 
python-pip 
gstreamer1.0-plugins-base 
gstreamer1.0-plugins-good 
gstreamer1.0-plugins-bad 
gstreamer1.0-plugins-ugly 
gstreamer1.0-alsa 
gstreamer1.0-omx 
xclip
libmtdev-dev 
python-pygame

RUN pip install cython

RUN pip install git+https://github.com/kivy/kivy.git@master

ENV XDG_RUNTIME_DIR=/run/user/1000

ADD animate.py /

CMD [“python”,“animate.py”]

错误日志如下-

^{pr2}$

Tags: installpiprundevgitdockerfileget错误