ubuntu docker+vulhub简单使用

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