查看linux内核版本
Docker需要Linux内核大于 3.10 并且是 64位 的,可以用 uname -a 可以查看是否符合要求
uname -a
安装步骤
step 1
apt添加https方法和CA证书
apt-get install -y apt-transport-https ca-certificates
step 2
安装/更新dirmngr
apt-get install dirmngr
step 3
添加一个新的GPG key
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
step 4
加入docker源
echo 'deb https://apt.dockerproject.org/repo debian-stretch main' > /etc/apt/sources.list.d/docker.list
step 5
更新源
apt-get update
step 6
正式安装docker
apt-get install -y docker-engine
step 7
启动docker服务,service docker status 可查看docker服务状态,service docker stop 可关闭docker服务
service docker start
step 8
最后查看docker的版本信息确保安装成功
docker version
配置阿里镜像加速
获取个人加速器地址
容器镜像服务 -> 登陆 -> 镜像中心 -> 镜像加速器 -> 加速器地址
修改docker配置文件
root@kali:/# vim /etc/docker/daemon.json
插入以下代码
# 配置阿里镜像加速
### 获取个人加速器地址
[容器镜像服务](https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors) -> 登陆 -> 镜像中心 -> 镜像加速器 -> 加速器地址
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200326111119882.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTY1NTk2,size_16,color_FFFFFF,t_70)
### 修改docker配置文件
```bash
root@kali:/# vim /etc/docker/daemon.json
插入以下代码
{
"registry-mirrors": ["https://nlce9wi5.mirror.aliyuncs.com"]
}
重启docker服务
root@kali:/# systemctl daemon-reload
root@kali:/# systemctl restart docker
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e09372d5c72726c3ef9d26e093a614f5.png)
### 重启docker服务
```bash
root@kali:/# systemctl daemon-reload
root@kali:/# systemctl restart docker