SqliLabs靶场漏洞环境搭建Docker版
项目地址
https://github.com/Audi-1/sqli-labs
https://hub.docker.com/search?q=sqli-labs&type=image
https://hub.docker.com/r/c0ny1/sqli-labs
安装Docker
1.更新源
sudo -i
apt-get update && apt-get clean
apt install -y curl git
2.安装Docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
3.配置Docker加速
vi /etc/docker/daemon.json
添加以下内容
{
"registry-mirrors":["https://docker.mirrors.ustc.edu.cn/"]
}
重新启动Docker并查看Docker信息
systemctl daemon-reload
systemctl restart docker
docker info
docker基础环境安装完成。
安装Sqli-Labs
1.搜索sqli-labs镜像
docker search sqli-labs
docker pull c0ny1/sqli-labs:0.1
2.确定下完成
查看本机docker镜像列表情况
docker images
3.运行sqli-labs容器
docker run -p 8080:80 -t c0ny1/sqli-labs:0.1
如果需要后台运行,
docker run -d -p 8080:80 -t c0ny1/sqli-labs
5.查看容器使用的宿主机端口是否被打开
netstat -ntulp |grep 8080
显示正常,则至此安装完成。