使用docker搭建sqli-labs

与前面搭建upload-labs类似

su root

切换root用户(docker的使用需要在root下)

dockder search sqli-labs

在docker镜像仓库(公有仓库)搜索sqli-labs镜像

使用docker搭建sqli-labs_第1张图片 

docker pull acgpinao/sqli-labs

从公有仓库拉取下载sqli-labs镜像(拉取哪个都可以)

使用docker搭建sqli-labs_第2张图片 

docker images

查看本地私有仓库的镜像

如图sqli-labs镜像下载成功

使用docker搭建sqli-labs_第3张图片  

docker run -d -p 81:80 097

运行镜像,将镜像内的80端口映射到本地的81端口上面

097为该镜像的ID,如上图0976afc45249,只采用前三位即可

使用docker搭建sqli-labs_第4张图片 

浏览器访问本地查看 ,

注意指定端口81

不指定默认为80会访问不到

使用docker搭建sqli-labs_第5张图片 

点击界面上Setup/reset Database for labs

会自动设置数据库,全为黄色即搭建成功

使用docker搭建sqli-labs_第6张图片 

完成

 

你可能感兴趣的:(docker,网络安全,经验分享)