参考:[SQL靶场搭建]使用Docker搭建SQLi-LAB靶场_SlackMoon的博客-CSDN博客
使用Docker搭建DVWA靶场
1.使用docker搜索DVWA靶场的镜像
docker search dvwa
2.使用docker拉取指定镜像
docker pull citizenstig/dvwa
3.查看本地镜像信息
docker images
4.运行镜像,并创建一个容器
docker run -dt --name dvwa -p 8999:80 --rm citizenstig/dvwa
5.查看创建的容器的id和映射的端口
docker ps -s
6.访问DVWA初始化页面,并初始化数据库