在Debian上的Docker错误FATA

我试图运行Docker,但它显示了这个错误:

FATA[0000] Post http:///var/run/docker.sock/v1.18/containers/create: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?

sudo service docker start给出这个消息:

/etc/init.d/docker: 71: /etc/init.d/docker: cgroupfs_mount: not found

docker version显示此消息:

 Client version: 1.6.2 Client API version: 1.18 Go version (client): go1.2.1 Git commit (client): 7c8fca2 OS/Arch (client): linux/amd64 FATA[0000] Get http:///var/run/docker.sock/v1.18/version: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS? 

我试过这里提到的解决scheme:

FATA [0000]获取http:///var/run/docker.sock/v1.17/version:拨号unix /var/run/docker.sock

这是安装apparmor和添加用户到docker组,但不工作。

在此之前,我的电脑在Debian 7.8上运行,内核为3.2,然后我升级到3.16内核,执行远程升级到Debian 8,因为docker无法运行3.10以上的内核。 是内核安装可能导致这个问题?