如何配置MobXterm X服务器以在windows 10上显示Docker GUI交互应用程序,以避免错误:" _tkinter. "TclError:没有显示名称和$ display环境变量
我能够在Windows 10和docker Desktop中运行docker containerize Tkinter GUI交互应用程序,以下步骤:
- 在Windows上安装MOBAXTERM
- 检查X11转发并启动Xserver与容器共享主机X11套接字并导出显示ENV DISPLAY=host.docker.internal:0.0"在Docker文件。这将链接容器的DISPLAY使用windows主机。
- 构建docker镜像并使用-i option 运行镜像
这将解决错误:" _tkinter. "TclError:没有显示名称和$ display环境变量