在Ubuntu 12.04下,当我运行任何docker命令,如:
sudo docker pull ubuntu
重点从我的终端丢失,一个微小的(几乎不明显的)新窗口打开了.当我扩大窗口时,没有任何东西(只是黑色).当我关闭它,我收到错误消息(在原始终端):
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 32 requests (32 known processed) with 0 events remaining.
(我实际上只是在整个下午浪费了这个问题,希望这个答案会节省别人一段时间.)
你们(和我)希望使用的是“码头”:https://www.docker.io/
但是,您(和我)实际使用的是由Ben Jansens创建的“Docking System Tray”的“docker”.
这是另一个“码头工人”的README的简短摘录:
Docker is a docking application (WindowMaker dock app) which acts as a
system tray for KDE3 and GNOME2. It can be used to replace the panel
in either environment,allowing you to have a system tray without
running the KDE/GNOME panel.
(这是创建这个小窗口的程序.)
我得到了这个其他的“码头工作者”:
sudo apt-get install docker
…在Linux Mint 16(Petra)上.哪个是基于Ubuntu 13.10(Saucy).
(你可能已经做了类似的事情)
对我来说,解决办法是摆脱这个其他的“码头工人”:
sudo apt-get remove docker
…和(正在我要做的)去从www.docker.io得到“码头”
只是一个旁注,我想到的是通过键入命令的方式:
docker –help
然后注意到作者的名字(“本·詹森斯”).然后在网上搜索“Ben Jansens docker”.
这使我来到这个README文件:
http://tint2.googlecode.com/svn-history/r31/trunk/src/systray/README