基于CectOS7利用docker搭建Vulhub漏洞靶机环境

准备条件

通网的CentOS7一台

第一步:在CentOS7上安装docker

Docker 支持以下的 64 位 CentOS 版本:

CentOS 7
CentOS 8
更高版本…

使用官方安装脚本自动安装
安装命令如下:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

centos安装python3

链接: 安装教程

安装 docker-compose

python3

pip3 install docker-compose

或者
python2

pip install docker-compose

测试安装的版本

docker-compose --version

docker-compose启动报错

docker-compose 是docker的管理控件,因此它的运行依赖于docker进程的运行,因此先要去检查docker进程是否已经正常启动。

ps aux |grep docker

启动docker服务

systemctl start docker

暂停docker服务

systemctl stop docke

重启docker服务

systemctl restart docker

设置开机自启动docker服务,命令:

systemctl enable docker

CentOS7下载vulhub

安装git命令

yum install -y git

github不能连接问题

ipaddress查询GitHub.com的ip
在Linux中修改hosts文件,添加GitHub的IP

vim /etc/hosts

gihub下载

git clone https://github.com/vulhub/vulhub.git

vulhub的使用

切换到对应的vulhub目录下
vulhub官网
Path即为路径

请添加图片描述
启动镜像

docker-compose up -d

关闭镜像

docker-compose down
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值