前提条件:
1.安装docker
docker pull medicean/vulapps:j_joomla_2
2.安装docker-compose
docker run -d -p 8000:80 medicean/vulapps:j_joomla_2
3.下载vulhub
搭建环境
进入vulhb目录下的joomla,复现CVE-2017-12794漏洞:
cd /vulhub/django/CVE-2017-12794
查看docker-compose的配置文件:
cat docker-compose.yml
如图,里面有两个镜像文件的配置信息,还有容器名字和端口:
然后使用下面命令,搭建docker-compose并启动:
sudo docker-compose up -d && sudo docker-compose up -d
如图: