环境安装
安装Docker
sudo apt install docker.io
或者
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
(比较快)
输入docker显示下面的页面则安装完成:
安装Docker-Compose
- 在Docker-Compose下载最新版本的docker-compose-Linux-x86_64,并上传到虚拟机。
# 移动到/usr/local/bin 改名为docker-compose
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
# 添加执行权限
chmod a+x docker-compose
# 验证
docker-compose -version
- pip安装
pip install docker-compose
安装Vulhub
- 下载Vulhub压缩包文件,并复制到虚拟机上
mkdir vulhub
# 复制文件后
unzip vulhub-master.zip
- git安装
git clone https://github.com/vulhub/vulhub.git
Docker加速
加速地址从阿里云加速服务获取
$ sudo mkdir -p /etc/docker
$ vim /etc/docker/daemon.json
# 加入以下代码
{
"registry-mirrors": ["加速器地址"]
}