Docker打开了一个小小的新窗口,什么都不做

Mik*_*lla 14 ubuntu docker

这与之前的问题有关 -

在Ubuntu 12.04下运行任何docker命令时:

sudo docker pull ubuntu
Run Code Online (Sandbox Code Playgroud)

我的终端失去了焦点,一个微小的(几乎没有注意到的)新窗口打开了.当我展开窗口时,它里面什么也没有(只是黑度).当我关闭它时,我收到错误消息(在原始终端中):

XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 32 requests (32 known processed) with 0 events remaining.
Run Code Online (Sandbox Code Playgroud)

小智 17

有2个不同的程序名为"docker".你使用的是错误的.

(实际上我整个下午都浪费了这个问题.希望这个答案可以节省一些时间.)

您(和我)希望使用的是"docker":https://www.docker.io/

然而,你(和我)实际使用的是由Ben Jansens创建的"Docker",它是一个"Docking System Tray".

以下是另一个"docker"自述文件的摘录:

Docker是一个对接应用程序(WindowMaker dock app),它充当KDE3和GNOME2的系统托盘.它可用于替换任一环境中的面板,使您可以在不运行KDE/GNOME面板的情况下拥有系统托盘.

(这是创建那个小窗口的程序.)

通过做一个:我得到了另一个"码头工人":

sudo apt-get install docker

...在Linux Mint 16(Petra)上.这是基于Ubuntu 13.10(Saucy).

(你可能做过类似的事.)

对我来说,解决方案是摆脱这个其他"码头":

sudo apt-get删除docker

......和(正如我将要做的那样)从www.docker.io获取"docker"


只是旁注,我想出来的方式是输入命令:

docker --help

然后注意到作者的名字("Ben Jansens").然后在网上搜索"Ben Jansens docker".

这让我看到了这个README文件:http: //tint2.googlecode.com/svn-history/r31/trunk/src/systray/README