x11docker, 쇼가 작동하지 않습니다

x11docker, 쇼가 작동하지 않습니다

x11docker를 사용하여 docker에서 GUI 애플리케이션을 실행하고 싶지만 일부 디스플레이 문제로 인해 불가능합니다. 저는 docker를 처음 사용하기 때문에 시도할 것이 부족합니다.

GitHub x11docker 저장소

어떤 애플리케이션을 실행하려고 하면 문제가 발생하므로 몇 가지 예를 제시하고 각 애플리케이션에 해당하는 이미지를 다운로드하겠습니다.

오류 1:

x11docker --xephyr x11docker/fvwm xterm #command to run xterm in container

산출:

x11docker [17:06:47,989]: Starting Xpra server
Warning: XDG_RUNTIME_DIR is not defined
and '/run/user/1000' does not exist
using '/tmp'
you must install `xpra-x11` to use `seamless #this keeps appearing even tho i have xpra installed
last lines of xpra client log:
x11docker [17:06:48,009]: Starting Xpra client
(xpra:98858): Gtk-WARNING **: **:**:**.***: cannot open display:

오류 2:

x11docker --xorg x11docker/fvwm xterm

산출:

x11docker ERROR: waitforlogentry(): start_container(): Found error message in logfile. Last lines of logfile xinit.log:
Fatal server error: no screens found 
Please also check the log file at "/var/log/Xorg.129.log" for additional information.# this folder doesn't even exist 

--xorg 또는 --xepyr 없이 실행하면 동일한 결과를 얻습니다.오류 1, Google을 여는 dockerfile 설치를 시도했고 다음과 같은 결과를 얻었습니다.

Missing X server or $DISPLAY 

내 거전시하다그리고권한이 작업을 수행하면 변수가 비어 있거나 다음을 echo $DISPLAY사용 하여 DISPLAY에 값을 제공합니다 echo $XAUTHORITY.export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0전혀잠시 후.

모든 오류로 인해 표시 문제가 발생하지만 어떻게 해야 할지 모르겠습니다. 게시물에 대한 더 나은 맥락과 이해를 제공하기 위해 더 많은 콘텐츠를 제공해야 하는 경우 알려주시기 바랍니다. 감사합니다.

답변1

그래서 저는 이를 위해 두 대의 컴퓨터를 사용하고 있습니다. 하나는 우분투 서버만 있는 작은 컴퓨터인데 그게 문제입니다. 작동하려면 데스크톱 버전이 필요합니다.

관련 정보