Docker Deamon on Debian 7 inappropriate ioctl for device

I just installed docker on my debian 7 system according to this guide. Trying to start the docker deamon via docker -d i receive the following output:

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

What is going on there and how can I fix it? I don’t even have an idea what to look for.

  • unable execute arm-cc on docker images ( ubuntu 12.04 base )
  • docker as service parameter
  • docker: java based application resource duplication
  • Chronos does not run job
  • How to make docker container be notified when volume from another container was updated?
  • Writing a dockerfile containing a custon mysql installation
  • Data from Dockerfile RUN step not in image
  • why IP of docker container changes after restart it?
  • Sandbox command execution with docker via Ajax
  • Docker “Sharing Dependencies”
  • Error response from daemon: (config) includes invalid characters for a local volume name
  • Channgel Creation Failed. GRPC timeout
  • One Solution collect form web for “Docker Deamon on Debian 7 inappropriate ioctl for device”

    Your Kernel version is 3.2 but Docker needs 3.8+. So you need to upgrade your kernel version like it’s pointed out in the guide you linked. After the kernel upgrade you need to reboot your system and boot with the new kernel version. Now everything should work.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.