docker搭建sqli-labs及常用命令

前言

接上篇文章中的kali内docker安装后,对于docker的使用进行简单的学习,下面是搭建sqli-labs的简单过程。

docker 命令

docker search [a]
# 搜索[a]的镜像

docker pull [b]
# 下载镜像[b],可以自由选择

docker images
# 查看存在的镜像

docker image rm <id>
# 删除镜像

docker run -dt --name [n] -p 80:80 --rm [b]
# 运行存在的镜像;-dt 后台运行;--name 命名;-p 80:80 将后面的docker容器端口映射到前面的主机端口;--rm 运行完删除容器

docker exec -it <CONTAINER ID> /bin/bash
# 进入运行中的容器

docker run -it --rm ubuntu /bin/bash
# 运行存在的镜像,并以交互的方式进入容器,运行完删除容器

docker ps
docker container ls
# 查看运行中的容器

docker stop <CONTAINER ID>
# 停止指定的容器,不指定为所有的容器

docker  rm
# 删除所有的容器

docker container [stop/start/restart]
# 停止/开启/重启容器

docker container kill <CONTAINER ID>
# 强行终止容器

docker commit -p <CONTAINER ID> container-backup
# 创建Docker的快照

配置sqli环境

终端依次运行:

docker search sqli-lab 
docker pull acgpiano/sqli-labs
docker images
docker run -dt --name sqli -p 80:80 --rm acgpiano/sqli-labs

随后在浏览器中打开127.0.0.1,进入sqli-labs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值