在使用docker时,Gtk不能显示窗口

我正在制作一个在Windows上使用Tensorflow和OpenCV的应用程序。 由于tensorflow,我正在使用Docker。 我最初运行我的docker容器与命令

docker run -it -v $HOME/Documents/tensorflowSource:/tensorflowSource -v /tmp/.X11-unix:/temp.X11-unix -e DISPLAY=unix$DISPLAY gcr.io/tensorflow/tensorflow:latest-devel 

在这里回答一个类似的问题: 基于GUI环境的Docker?

在运行我的程序(这应该打开一个窗口,并有效地streamvideo),我给了以下错误

 Gtk-WARNING **: cannot open display: unixneeds-to-be-defined 

我有点失落在这一点上,我能做些什么来显示我的程序想要显示的Gtk窗口? 任何解决scheme都不错,即使它不涉及从泊坞窗容器显示窗口