X11从Docker容器向前显示到非主机显示器

时间:2017-08-24 09:21:21

标签: docker x11-forwarding

主机A - 远程Linux服务器(无GUI) 主机B - 远程Windows(GUI) 主机C - 远程Windows(GUI)

场景:在主机B和XMing上使用Putty并将X11转发设置为:0.0并将ssh设置为Host A;接下来,打开任何可视化编辑器 - > UI成功显示在主机B上。

在提供env DISPLAY = Host-B-IP和/tmp/.X11-unix卷时,运行带有X11转发的docker容器也会将显示发送给Host B.

现在,在主机C上使用XMing,ssh通过putty类似于主机A并打开一个可视化编辑器;这将按预期显示在主机C上。

问题部分:我想从主机A运行一个docker容器来使用Host C的显示(失败/超时)。

注意:尽管将docker env DISPLAY设置为Host-C-IP,但是从Host B或C连接时是否运行容器都不显示。但是,如果使用主机B的IP,则在两种情况下都会在B上成功显示。

0 个答案:

没有答案