我想在Windows10虚拟机上打个webgoat的靶场,想通过docker搭建,不过搭建完后,docker所在主机能访问,同局域网就访问不了了,虚拟机是桥接,防火墙也都关了,一顿神百度最后无果。
解决方法:
官方给的命令如下
docker run -it -p 127.0.0.1:80:8888 -p 127.0.0.1:8080:8080 -p 127.0.0.1:9090:9090 -e TZ=Europe/Amsterdam webgoat/goatandwolf:v8.2.2
直接把里面的127.0.0.1变成我当前的所在主机ipv4地址192.168.1.2
docker run -it -p 192.168.1.2:80:8888 -p 192.168.1.2:8080:8080 -p 192.168.1.2:9090:9090 -e TZ=Europe/Amsterdam webgoat/goatandwolf:v8.2.2