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.

  • Docker cloning - permission denied
  • Terraform: Editing files with remote exec
  • How to browse the contents of a docker/btrfs container-specific layer
  • How to set the remote API version for docker client?
  • Kubelet image GC for docker “Data Space Total” instead of disk space
  • Docker nodejs not found
  • Using docker/docker-machine in multiple Terminal tabs on OSX
  • Dockerfile make error code 2
  • Implementing a CI/Deployment Pipeline for a Node app
  • When would a Docker image and its repository have different names?
  • What causes BitBake worker processes to exit unexpectedly?
  • Can't install memcached package in PHP5.6-apache container
  • 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.