这是一篇吃低保的水文
前提条件:安装Docker
传送门:Ubuntu 20 安装docker - https://blog.csdn.net/weixin_42250835/article/details/118350609
- 搜索sqli-labs
docker search sqli-labs
- 拉取镜像
docker pull acgpiano/sqli-labs
- 查看镜像
docker images
-
运行镜像
docker run -dt --name akali_sqli-labs -p 11207:80 -rm acgpiano/sqli-labs
-dt 后台运行 -name 命名 -p 11207:80 将docker容器的80端口映射到主机的11207端口 --rm 容器退出时自动清理内部的文件系统
- 进入运行中的docker
docker exec -it ID号 /bin/bash
[ID号可以通过 docker ps 获取]
docker 常用的一些简单命令
参考链接:https://www.jianshu.com/p/2ad3edf3c61f
docker ps 查看当前处于运行状态的容器
docker ps -a 查看所有容器
docker images 列出本地所有镜像
docker start CONTAINER 启动一个或多个已经被停止的容器
docker stop CONTAINER 停止一个运行中的容器
docker restart CONTAINER 重启容器
docker rm CONTAINER 删除容器
docker rmi IMAGE 删除镜像
restart docker 重启docker