0x01 docker
docker下载:使用国内 daocloud 一键安装命令:
sudo curl -sSL https://get.daocloud.io/docker | sh
搜索镜像:
sudo docker search tomcat
下载镜像:
sudo docker pull tomcat
查看本地已有镜像:
sudo docker images
运行镜像:
run 运行
stop 停止
-d 后台运行
-p 端口映射
sudo docker run -p 8080:8080 -d tomcat
查看容器运行状态(可查看容器id):
sudo docker ps
进入容器:
sudo docker exec -it 容器id bash
0x02 vulhub
1. 安装docker
2. 安装docker-compose
3. 下载vulhub漏洞目录
4. 使用:进入相应漏洞文件夹执行docker-compose up -d即可
cd ~/vulhub/struts2/s2-013/ sudo docker-compose up -d
关闭环境:
sudo docker-compose down
参考链接:
https://www.runoob.com/docker/ubuntu-docker-install.html
https://www.jianshu.com/p/5e69341157d9