kali linux下安装docker环境

遇到的种种问题

时隔许久打开kali,更新记录源上的文件,然后显示无法解析域名的问题

检查发现此时虚拟机无法联网,尝试了各种网上介绍的配置,最后将虚拟网络编辑器恢复默认设置以后,再将NAT模式的网段设置成和主机一个网段

打开kali就可以联网了

 但是联网之后尝试再次执行命令还是有问题(而且试了三个源都不可以)

 解决方法:

wget archive.kali.org/archive-key.asc //下载签名

apt-key add archive-key.asc //安装签名

执行了这两个命令后,再次执行apt-get update命令就成功了(因为在截图前自己尝试了一下已经更新下载过一次,并且删掉了两个源,所以这里的截图显示简略了一些)

PS:设置源的目录在/etc/apt/sources.list中

开始安装docker环境

语句1:apt-get update——更新记录源地址的文件,从而保证能顺利下载上安装包

 语句2:apt-get install -y apt-transport-https ca-certificates

导入CA证书使linux可以接受https的文件,参数是y意思是在接下的程序默认选yes

 

 语句3:apt-get install dirmngr——dirmngr – 证书列表管理工具

 语句4:

apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D

导入密钥显示从公钥服务器接受失败

解决方法:改/etc/resolve.conf文件,增加红框框两行

再尝试导入就好了

语句5:

echo 'deb https://apt.dockerproject.org/repo debian-stretch main' > 
/etc/apt/sources.list.d/docker.list

将前面的那句话导入到docker.list文件中

语句6:apt-get update

出现了新的问题无法解析域名

 解决办法:未解决。。。在网上查找了很多文章,修改了配置文件,没解决成功,在线蹲一个解决方法

以下是剩下的步骤:

语句7:apt-get install docker-engine

语句8:service docker start(启动docker环境,就可以开始使用docker了)

原文地址:https://www.cnblogs.com/ApricityJ/p/14525442.html