Tag: 用户界面

在Ubuntu中运行Docker中的GUI程序

我曾经用这样的命令运行程序: docker run -ti \ –name wireshark \ -e DISPLAY=$DISPLAY \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -v $HOME/.Xauthority:/root/.Xauthority \ –privileged \ -d ubuntu:17.10 /bin/bash 那么我可以使用我的Ubuntu系统的显示器来运行wireshark。 像这个页面的示例一样: 使用docker运行GUI应用程序 现在它不工作。 当我运行wireshark我得到这个错误: root@5ad127a8333a:/# wireshark QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' No protocol specified QXcbConnection: Could not connect to display :0 Aborted (core dumped)

与Mac的Docker GUI如何

我最近开始与docker,我面临一个问题,在设置现有docker,桌面图像,并显示在我的屏幕上。 这将成为个性化整个形象的第一步: 我遵循几个网站的指令,但最简单的是: dockerfile / ubuntu-desktop 下载图像没有问题 当我运行它我得到以下输出: $ docker run -it –rm -p 5901:5901 -e USER=root dockerfile/ubuntu-desktop bash -c "vncserver :1 -geometry 1280×800 -depth 24 && tail -F /root/.vnc/*.log" You will require a password to access your desktops. Password: Verify: Would you like to enter a view-only password (y/n)? n New 'X' desktop is […]

是否有可能为docker集装箱的GUI?

我想为系统中的开发人员提供单独的环境,这样我们仍然可以保护他们的系统免受程序崩溃导致的任何硬件/软件故障。 我想要的是一个系统应该有容器,每当开发者login到他们的系统,他们应该再次login到容器开始他们的工作这就像系统的客人/标准用户,但它应该与容器工作。 所以容器应该提供一个像真实系统(GUI)的环境。 docker工人可以吗? 我知道如何在容器中使用GUI运行指定的应用程序,因为您可以在Docker中运行GUI应用程序吗? 。 但在我的情况下得到开发人员的环境(与GUI)与docker,例如login到docker容器与VNC客户端为 ———————————————– | real system (VNC client) | docker | | | ———-> |container | | | | | | ———————————————–

Spark Docker – 无法访问资源pipe理器的Web UI – Mac PC

无法访问资源pipe理器Web UI – Spark Docker容器 – Mac PC 这些是我做的步骤: docker拉序列号/火花:1.6.0 docker run -it -p 8088:8088 -p 8042:8042 -p 4040:4040 -h sandbox sequenceiq / spark:1.6.0 bash 我使用这个testing:(运行良好) 运行火花shell 火花shell\ – 主纱客户端\ – 驱动程序内存1克\ –executor内存1克\ –executor核心1 执行下面的命令应该返回1000 scala> sc.parallelize(1 to 1000).count() 但是不能访问web ui: 我试过了: 一个。 :8088 b: http:// sandbox:8088 / proxy / application_1458858022274_0002 / A c:localhost:8088 没有任何作品..任何帮助? […]

运行docker时,应用程序有不同的外观

我通过docker成功地运行了一个GUI应用程序,但是当这样做的时候,外观就改变了。 运行docker工人 docker run -i -t –net=host -e DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix –env="QT_X11_NO_MITSHM=1" myimage 例如,在运行Firefox时,标准外观在通过docker运行时会变为经典(丑陋)。 这里是原始和变化的外观: 在我自己创build的应用程序中,格式也因此而改变。 任何build议如何通过docker运行应用程序时防止这种变化?

使用X11转发的Docker容器

我正在尝试通过Docker运行来构build一个包含Rscript的Dockerfile。 我正在构build一个与tcl / tk包加载相关的错误,同时在构buildDocker文件的同时我想使用X-11转发和显示variables。 我目前正在关注这个post 。 我正面临的问题是,我无法find我的机器中的tmp / .X11-unix目录,如后文所述。 有没有其他的build设docker文件和克服tcl / tk包中的错误?

在Docker容器中运行x-org时,键盘/鼠标无法响应

我想为GUI应用程序(例如Chrome)创build一个Docker镜像,我希望这个GUI应用程序可以在没有安装X服务器的情况下在一个裸Linux服务器上运行。 我知道为X Window Client(GUI应用程序本身)创build和运行Docker镜像非常容易。 这需要在主机上安装并运行X服务器。 sudo docker run -ti -v /tmp/.X11-unix:/tmp/.X11-unix xorg xterm -display :0 但是对于我来说,我需要在Docker容器中运行X客户机和服务器。 这是我的dockerfile: FROM ubuntu:14.04 RUN apt-get update && apt-get install -y xorg 我通过命令运行图像: sudo docker run -i -t –rm -e DISPLAY=:0 –privileged xorg xinit X服务器可以启动,我的屏幕变黑,几秒钟后,xterm窗口显示。 但是,我不能使用键盘和鼠标。 屏幕看起来像freezen 我已经search并尝试了很多解决scheme,但没有人能解决这个问题。 (虚拟的x服务器不是我需要的)

Docker:在Raspberry Pi的Docker容器中设置一个GUI

在过去的几周里,我一直在和Docker一起玩,现在我正在尝试build立一个项目。 我正在运行安装了Docker的Raspberry Pi。 我想build立一个容器,并使用RDP连接到远程主机。 我曾尝试与Xorg(LXDE)合作,尝试用startx启动我的graphics环境,但似乎没有工作。 经过一些Googlesearch之后,我发现你不能在虚拟化设备上运行startx,因为startx会照顾显卡,而虚拟机没有这个function。 为了让我的RDP工作,我需要一个在Docker容器中运行的GUI,并使用ARM体系结构。 有没有其他人有这方面的经验? 所有帮助表示赞赏! 谢谢Vincentvo

通过ssh转发x11后台会发生什么?

当我在主机上运行一个xServer,然后使用ssh连接到另一台机器时,我试图熟悉幕后实际发生的事情: ssh -Y user@machine 。 在这种情况下,我将在Windows上使用cygwin,并将DISPLAY环境variables设置为:0.0并且一旦连接到远程计算机就会运行一个GUI应用程序,这将显示在我的主机上。 Mac将使用本地xServer的石英(抱歉,如果这个术语不正确,但希望你知道我的意思),将使用ssh -X user@machine而不是-Y 。 这里的目标是拥有一个Docker容器,它只负责安装和运行GUI应用程序。 我将在主机上运行Docker容器,GUI将从目标主机上popup。 我已经通过ssh做了这个工作,并手动在容器中启动一次GUI应用程序。 我只需要知道如何configuration这个香草Linux机器(Docker容器)来转发GUI。 我想了解ssh -Y命令实际上是如何正确设置转发的是我所需要的缺失的难题。 我对.Xauthority文件的存在有一个模糊的理解。 我并不关心连接的安全性。 工作后我会担心的。

在非GUI主机上转发Docker Container运行GUI

我有一个有Docker节点的小型集群,我通过一个网关服务器访问它, 我想要做的是在集群上运行例如带有GUI的Eclipse,并在我的计算机上访问该GUI。 我到目前为止发现的是这样的: http : //fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/ 但是,我遇到的问题是,主机不运行任何x服务器,因为它只是一个群集中的一个节点,所以我不能将所需的目录挂载到容器中。 有没有办法使用此设置在容器中使用GUI应用程序?