1.更新APT
apt-get update
2.安装https协议、CA证书
apt-get install -y apt-transport-https ca-certificates
3.安装docker
apt install docker.io
查看版本 docker -v
开启docker systemctl start docker
查看开启的环境 docker ps -a
4.安装pip3
apt-get install python3-pip
若出现以上错误,输入apt-get purge needrestart ,然后在重新输入apt-get install python3-pip
5.安装docker-compose,查看docker-compose版本,docker-compose -v
pip3 install docker-compose
6.下载Vulhub
git clone https://gitee.com/puier/vulhub.git
此后,vulhub已在当前目录
相关命令,选择一个目录
对靶场进行编译:docker-compose build
运行靶场:docker-compose up -d
查看启动环境,发现端口是8080;kali浏览器访问,http://localhost:8080/users,即可进入漏洞页面,环境部署成功,到这就证明靶场安装好了;
移除环境 docker-compose down