我想在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 
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐