小编ott*_*erb的帖子

X11 从远程服务器中的 docker 容器转发

我想通过 ssh 进入我的 linux mint 18 服务器(运行 X11)并登录到 docker 容器并将 iPython matplotlib 图转发到本地客户端(也是 mint)。都在局域网内。

我发现的最接近的问题是:https : //stackoverflow.com/questions/25281992/alternatives-to-ssh-x11-forwarding-for-docker-containers

在此之后,我可以-e DISPLAY=$DISPLAY通过传递给docker run命令的选项从 docker 获取绘图 GUI 到本地机器的显示器(即 mint 服务器)。我还可以通过 ssh-X选项连接到服务器以获取xeyes客户端的窗口。

但是,如果我使用-X选项SSH 进入服务器并登录到使用 运行的容器-DISPLAY=localhost or client IP,我仍然无法获得客户端计算机的绘图。

我知道我可以使用 VNC 来解决它。但是,如何正确使用 X11 转发来做到这一点?

ssh x11 docker

19
推荐指数
2
解决办法
4万
查看次数

标签 统计

docker ×1

ssh ×1

x11 ×1