一、环境准备

1.使用Linux Deploy安装Debian的手机
2.使用SSH远程连接到debian

二、操作步骤

1.以sudo或者root权限登陆用户

2.清除旧的仓库:
$ sudo apt-get purge lxc-docker*
$ sudo apt-get purge docker.io*

3.更新软件包信息,确保APT以HTTPS方式工作,并且CA certificates已安装:
$ sudo apt-get install apt-transport-https ca-certificates

4.添加新的GPG密钥
$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609

5.使用文件编辑器打开/etc/apt/sources.list.d/docker.list,如果该文件不存在则创建它。
删除所有已存在的条目,然后添加以下内容:
deb https://apt.dockerproject.org/repo debian-jessie main

6.更新APT软件包索引
$ sudo apt-get update

7.安装docker
$ sudo apt-get install docker-engine

三、安装验证

我们通过service docker start启动docker引擎,感觉启动异常一下就好了,都没启动小点闪烁动画,
我们通过service docker status 查看docker状态

启动失败,我们查看日志,Docker 引擎日志 一般是交给了 Upstart(Ubuntu 14.04) 或者 systemd (CentOS 7, Ubuntu 16.04)。前者一般位于 /var/log/upstart/docker.log 下,后者一般通过 jounarlctl -u docker 来读取。不同系统的位置都不一样,网上有人罗列了下可以参考:

我们通过终端查看docker运行日志:

详细日志如下:

通过上面的日志能看到:
level=fatal msg=”Your Linux kernel version 3.4.0-gf4b741d-00692-gd785c3d is not supported for running docker. Please upgrade your kernel to 3.10.0 or newer.”
该日志提示系统的内核过低,至少需要内核版本在3.10.0或者更新的版本,然后我们升级系统的内核版本,启动docker即可。
docker的使用教程参考后面的docker操作文章