我尝试运行spotify docker container。我在Ubuntu 14.04 VM上安装了docker 1.11.2。 我在MAC上,我正在使用SSH连接我的VM。 它工作正常但是当我尝试运行docker容器时出现错误:
ubuntu@ubuntu-virtual-machine:~$ docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v /dev/snd:/dev/snd --privileged --name spotify jess/spotify
(spotify:1): Gtk-WARNING **: cannot open display: unix
我该如何解决这个问题?我已经尝试过在互联网上阅读的一些内容,例如:
编辑~/.xinitrc
并在其中加入以下内容:
#! /bin/bash
xhost +localhost &
还尝试以下列方式ssh到我的ubuntu:
ssh ubuntu@IP -X
和
ssh ubuntu@IP -Y