kali下使用docker建立DVWA、CTFD靶机
kali下使用docker建立dvwa和ctfd靶机
常规操作
apt-get update
apt-get upgrade
apt-get dist-upgrade //这一步一般不用
apt-get clean
安装Docker
apt-get install docker docker-compose
安装docker结束后可以查看下版本
docker version
docker-compose-version
启动docker
service docker start
docker image //查看docker下启用了哪些镜像
因为docker刚装上,什么镜像都没有
systemctl enable docker //将docker加入服务
1. docker search dvwa //查看下一共有哪些DVWA镜像可用
docker pull citizenstig/dvwa //这里选择下载第一个镜像
docker run --rm -p 8080:80 citizenstig/dvwa //设置映射端口并启动 -p后边的8080:80代表把容器里的80端口映射给宿主机的8080端口。这样做了映射之后,可以通过8080端口访问该dvwa的主页。
本机访问一下:http://localhost 出现下图就表示安装成功
点击图中的 create /reset database
默认的登录账号密码是:admin/password
2. docker search ctfd //查看下一共有哪些ctfd镜像可用
docker pull ctfd/ctfd //这里选择下载第一个镜像
docker run -d -p 9090:8000 ctfd/ctfd //启动ctfd,并将ctfd默认的8000端口转到9090
浏览器打开http://localhost:9090
ifconfig和ip address 都可以查看本机的IP
docker image 或 docker ps -a //查看当前容器运行的镜像
更多推荐
所有评论(0)