工具地址
工具介绍
加速构建、共享和运行应用程序的方式
Docker 帮助开发人员在任何地方构建、共享、运行和验证应用程序——无需繁琐的环境配置或管理。
搭建流程
- 阿里云创建Ubuntu 16.04实例,使用Xshell进入后更新
- 安装git,docker
1 2 3
| apt install git apt install docker apt install docker-compose
|
- 打开vulhub.org,先克隆仓库
1
| git clone --depth 1 https://github.com/vulhub/vulhub.git
|
- cd进入要进入的漏洞环境
1 2 3
| cd vulhub/thinkphp/5-rce ls nano
|
- 拉取启动镜像,拉取失败编辑添加 version: ‘2’,然后再次尝试拉取
1 2 3 4
| docker-compose up -d nano ./docker-compose.yml docker-compose up -d docker-compose ps
|
访问对应IP端口,无法访问记得查看安全组
关闭docker
1 2
| docker-compose down docker-compose ps
|
使用方法
拉取靶场镜像