1.安装Docker环境

sudo apt install docker.io
2.配置Docker加速

打开配置文件
vim /etc/docker/daemon.json
添加mirrors信息
{"registry-mirrors":["https://registry.docker-cn.com","http://hub-mirror.c.163.com"]}
3.重启docker
systemctl daemon-reload
systemctl restart dockerdocker info

4.拉取webgoat
查看webgoat信息

获取镜像

sudo docker pull webgoat/webgoat-7.1
docker search webgoat
docker pull webgoat/webgoat-8.0:v8.1.0
docker pull webgoat/webwolf:v8.1.0
docker pull webgoat/goatandwolf:v8.1.0
获取goatandwolf
5.查看images
查看已下载的images
sudo docker images
6.启动服务
单独启动webgoat 或者 启动 webgoat/goatandwolf

sudo docker run -p 8080:8080 -t webgoat/webgoat-7.1
docker run -d -p 8888:8888 -p 8080:8080 -p 9090:9090 webgoat/goatandwolf:v8.1.0

运行goatandwolf后检测端口测试服务是否正常:
netstat -ntulp |grep 8080
netstat -ntlp

浏览器访问系统:





















