docker搭建sqli-labs

前言:我是使用的阿里云搭建的,阿里云需要去控制台,添加安全组规则,如公网80端口,tcp,入口允许
腾讯云的话直接命令添加80端口允许访问即可

闲来无事做,docker搭建一个sqli-labs
输入关键词找镜像:

docker search sqli

然后根据自己的选择或需求再pull下来,如我们选择acgpiano/sqli-labs镜像:

docker pull acgpiano/sqli-labs

然后开始创建容器:

docker run  --name sqli -d -p 9000:80 acgpiano/sqli-labs

注:也跳过前两条命令可直接运行上述命令,没有该镜像会自动pull后再创建容器
--name 对容器id重命名

此时访问http://ip:9000即可,记得点击下图中的Setup/reset Database for labs

最后再进入sqli容器(前面我对容器重命名为sqli):

docker exec -it sqli bash

进入容器后,输入mysql即可进入mysql对数据库进行查看管理,如下所示:

posted @ 2021-03-31 17:47  nihinumbra  阅读(1178)  评论(0编辑  收藏  举报