docker搭建vulhub
打开终端
su root
输入密码进入root用户
1.
python3
查看python3的版本
pip -V
查看是否安装了pip3环境

如果没有安装
apt install python3-pip
安装pip3环境
2.
docker -v(小写v)
查看docker版本

docker安装可参考
3.
apt upgrade
更新系统包索引
pip3 install docker-compose
安装docker-compose命令

docker-compose -v

安装成功
4.
git clone https://github.com/vulhub/vulhub.git
下载vulhub

下载完成
5.
以tomcat8弱口令漏洞靶场为例
cd vulhub

cd tomcat

如图找到tomcat8的位置
cd tomcat8
在tomcat8目录下
执行docker-compose build
建立容器
执行docker-compose up -d
启用漏洞环境


ifconfig查看虚拟机ip
宿主机访问虚拟机ip并指定端口为8080

可见tomcat8的漏洞环境可以访问到
在该目录下使用
docker-compose down
可关闭此漏洞环境

vulhub中其他漏洞环境的开启类似