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

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

docker安装可参考
apt upgrade
更新系统包索引

pip3 install docker-compose
安装docker-compose命令

docker-compose -v

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

下载完成
以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中其他漏洞环境的开启类似