【发布时间】:2018-01-08 20:59:59
【问题描述】:
我有一个 docker 容器,它打开了一个 tkinter 窗口,但它不断崩溃,因为它无法连接到主机的显示器。 this post 中给出的答案建议将 X-11 套接字绑定安装到容器 -v /tmp/.X11-unix:/tmp/.X11-unix:ro 并将其显示环境变量设置为主机 -e DISPLAY=$DISPLAY 的显示环境变量,但由于这些都是 unix 特定的路径/变量,它们将不起作用其他操作系统。如何将显示信息传递给容器,以便 tkinter 可以以独立于主机操作系统的方式使用它?
【问题讨论】:
标签: python docker tkinter display x11-forwarding