阿里云安装docker
获取安装包
sudo wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
下载安装包
sudo yum -y install docker-ce
启动docker程序
sudo systemctl start docker
设置开机自启
sudo systemctl enable docker
安装kali容器镜像
拉取kali容器
docker pull docker.io/kalilinux/kali-rolling
运行容器(方式一)
docker run --tty --interactive kalilinux/kali-rolling
此时,会进入到kali的容器中,但是会发现,什么指令都执行不了,所以要下载依赖包
apt update && apt -y install kali-linux-headless
下载完依赖包之后,就会提示选择语言的选择,然后都选1即可,然后遇到yes和no的选项,随便选都可以,看到inetd,就选inetd
至此,安装完毕
查看kali的容器id
docker container list --all
然后启动容器
docker start d36922fa21e8
进入到容器
docker attach d36922fa21e8
然后回车两下,即可进入到kali的操作界面,并且可以执行命令了。