与前面搭建upload-labs类似
su root
切换root用户(docker的使用需要在root下)
dockder search sqli-labs
在docker镜像仓库(公有仓库)搜索sqli-labs镜像
docker pull acgpinao/sqli-labs
从公有仓库拉取下载sqli-labs镜像(拉取哪个都可以)
docker images
查看本地私有仓库的镜像
如图sqli-labs镜像下载成功
docker run -d -p 81:80 097
运行镜像,将镜像内的80端口映射到本地的81端口上面
097为该镜像的ID,如上图0976afc45249,只采用前三位即可
浏览器访问本地查看 ,
注意指定端口81
不指定默认为80会访问不到
点击界面上Setup/reset Database for labs
会自动设置数据库,全为黄色即搭建成功
完成