代码改变世界

ubuntu docker+vulhub简单使用

2020-08-01 11:16  rnss  阅读(569)  评论(0编辑  收藏  举报

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