下载 sqli-lab 代码
https://github.com/Audi-1/sqli-labs
docker 安装 lamp 环境
注意要求 php 版本 < 7
docker pull thiagobarradas/lamp:php-5.6
可以到 docker hub 上查看所有 tag,以及 dockerfile
https://hub.docker.com/r/thiagobarradas/lamp/tags
选择 php 版本为 5.6 下载即可
docker run -it -d -p80:80 -v $PWD/sqli-labs:/app --privileged=true --name sqlilab thiagobarradas/lamp:php-5.6
把下载好的代码挂载到容器内的 /app 目录下,然后就可以访问 80 端口查看实验教程
第一步 reset Database, 然后就可以开始 sqli 之旅啦!