debian - Debian 7上的Docker守护程序返回 “inappropriate ioctl for device”

标签 debian docker ioctl

我只是根据guide在我的Debian 7系统上安装了Docker。当尝试通过docker -d启动Docker守护程序时,我收到以下输出:

INFO[0000] +job serveapi(unix:///var/run/docker.sock)   
INFO[0000] WARNING: You are running linux kernel version 3.2.41-042stab094.7, which might be unstable running docker. Please upgrade your kernel to 3.8.0. 
INFO[0000] Listening for HTTP on unix (/var/run/docker.sock) 
INFO[0000] +job init_networkdriver()                    
inappropriate ioctl for device
INFO[0000] -job init_networkdriver() = ERR (1)          
FATA[0000] inappropriate ioctl for device

那里发生了什么,我该如何解决?我什至不知道要寻找什么。

最佳答案

您的内核版本为3.2,但Docker需要3.8+。因此,您需要像链接的指南中指出的那样,将您的内核版本upgrade设置为。内核升级后,您需要重新引导系统并使用新的内核版本进行引导。现在一切正常。

关于debian - Debian 7上的Docker守护程序返回 “inappropriate ioctl for device”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27459272/

相关文章:

selenium - Docker:尽管演示成功,但无法查看正在运行的容器

docker - 如何为Docker的多个副本分配资源?

linux - 如何将 shell 脚本变量导出到子脚本?

java - 是否可以使用 Java 11 而不是 Java 8 运行 ionic cordova 构建?

sbt - 从 dockerfile 启动 play framework app

c++ - SIOCGIWFREQ ioctl 返回错误 22 EINVAL - 参数无效,为什么?

python - fcntl.ioctl() 的 64 位参数

c - ioctl IOCGIWSCAN : invalid arguments,

java - Debian 3.16 上缺少 libswt-gtk-3349.so

linux - 链接没有soname,链接器名称的第3方共享库