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了)