这是我尝试/发现的,希望它可以节省您一些时间,甚至可以帮助您解决问题。
Docker的下载脚本试图通过识别内核
uname -r来为您的主机安装正确的内核附加组件。
我怀疑有两个问题:
- 我的(united-hoster.de)和您的提供程序可能
3.13.0-042stab108.2
对虚拟主机使用了自定义的内核映像(例如)。由于脚本是-generic
在名称中明确查找的,因此查找失败。 - 虽然命名问题很容易解决,但我无法
generic
使用托管人的自定义内核安装内核Extras。似乎使用升级内核也不起作用,因为这会影响同一台物理计算机上的所有用户/ vHost。这是因为内核是共享的(在某些支持通知单中有说明)。
为了解决这个问题..
- 我跳过了它,希望Docker在没有AUFS支持的情况下可以工作,但事实并非如此。
- 我试图强迫Docker 改用devicemapper,但无济于事。
我看到两个选择:获得一个 专用
主机,以便您可以与内核和文件系统打交道,或者至少让docker安装程序执行此操作或手动安装二进制文件。



