运行Jupyter笔记本的Docker – “no $ DISPLAY环境variables”?

我使用Jupyter Notebook运行Docker容器:

sudo nvidia-docker run -it -v /media/files:/files -p 8888:8888 -p 6001:6001 mybigdocker:latest

然后在Chrome中的127.0.0.1:8888连接到它。

一切工作正常,除非我尝试用matplotlib,或任何types的非文本输出,我得到的错误:

TclError: no display name and no $DISPLAY environment variable

我已经尝试join--env="DISPLAY"--env=$DISPLAY--env=":0"没有用。

我该如何解决?