Kali 2020.3安装docker和vulhub
一、环境准备
系统镜像:
kali-linux-2020.3-installer-amd64
安装docker官方文档:
https://docs.docker.com/engine/installation/linux/docker-ce/debian/
清华镜像:
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -

配置docker apt :
echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list

更新apt:
sudo apt-get update

二、安装docker
检查是否安装过docker:
若未安装过会显示无效的操作
sudo apt-get docker docker-engine docker.io

docker安装:
sudo apt-get install docker-ce

查看docker版本:
docker -v

查看docker运行状态:
sudo systemctl status docker 或 sudo service docker status

启动和停止docker命令:
sudo systemctl start docker 或者sudo service docker start sudo systemctl stop docker 或者 sudo service docker stop
配置开机自启动docker服务:
sudo systemctl enable docker (disable为关闭自启动)

三、安装vulhub
克隆vulhub:
sudo git clone https://github.com/vulhub/vulhub.git

(注:我克隆的是vulstudy,vulhub同理)
vulstudy项目地址:https://github.com/c0ny1/vulstudy
查看vulstudy目录:

安装docker-compose:
先安装pip
sudo apt-get install python-pip

提示使用python3-pip来取代python-pip,更换命令重新安装
sudo apt-get install python3-pip

使用pip安装docker-compose:
sudo pip install docker-compose

运行DVWA漏洞平台:
sudo docker-compose up -d


(注:直接使用docker-compose up -d会提示权限不足)
下载完成后,查看服务启动状态:
sudo docker ps

访问0.0.0.0,查看DVWA平台:


浙公网安备 33010602011771号